Part Number Hot Search : 
DG4052A NJM2248 D24B10 MS241C B1286 KAQY210B AA87222 AS368M
Product Description
Full Text Search
 

To Download TLE9221SX Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  automotive power data sheet rev. 1.10, 2013-07-15 TLE9221SX flexray transceiver
data sheet 2 rev. 1.10, 2013-07-15 TLE9221SX table of contents 1 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.1 features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2 description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1 pin assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 pin definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3 block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4 functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4.1 functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4.2 modes of operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.3 behavior of unconnected digital input pi ns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5 overview functional blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5.1 transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5.2 receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5.3 communication controller interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 5.4 bus guardian interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 5.5 host interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.6 wake-up detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.7 power supply interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.8 bus failure detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5.9 central state machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6 host interface and status information register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 6.1 host commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 6.2 status information register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.2.1 definition of the status information register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.2.2 sir readout mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.2.3 clearing sequence of sir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 6.3 status information at the errn output pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 6.3.1 reset the errn output pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 7 wake-up detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 7.1 local wake-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 7.1.1 local wake-up falling edge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 7.1.2 local wake-up rising edge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 7.2 remote wake-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 7.2.1 standard wake-up pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 7.2.2 alternative wake-up pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 7.2.3 wake-up by payload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 7.3 wake-up flag and wake-up bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 8 power supply interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 8.1 inh output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 8.2 bd_off and undervoltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 8.3 undervoltage events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 8.3.1 undervoltage flags and undervoltage bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 8.3.2 undervoltage event at uv bat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 8.3.3 undervoltage event at uv cc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 8.3.4 undervoltage event at uv io . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 table of contents
TLE9221SX table of contents data sheet 3 rev. 1.10, 2013-07-15 8.4 power-up and power-down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 8.4.1 bd_off state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 8.4.2 power-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 8.4.3 interim bd_standby mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 9 operating mode description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 9.1 operating mode transitions overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 9.2 operating mode change by host command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 9.2.1 entering bd_sleep mode via the bd_gotosleep command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 9.2.2 quitting bd_sleep by host command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 9.3 operating mode changeover by undervoltage flag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 9.3.1 priorities of undervoltage events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 9.4 operating mode changes by undervoltage recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 9.4.1 bd_sleep mode entry flag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 9.5 operation mode changes by the wake-up flag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 10 bus error indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 10.1 setting the bus error bit by uv cc undervoltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 10.2 setting the bus error bit by rxd and txd comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8 10.3 setting the bus error bit by overcurrent detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 11 overtemperature protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 12 transmitter time-out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 13 mode indication, power- up and parity information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 13.1 power-up bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 13.2 mode indication bit en and mode indication bit stbn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 13.3 even parity bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 14 general product characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 14.1 absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 14.2 functional range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 14.3 thermal resistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 15 electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 15.1 functional device characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 15.2 diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 16 application information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 16.1 esd robustness according to iec61000-4-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 16.2 bus interface simulation model parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 16.3 typical rxd output signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 16.4 operating temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 16.5 application example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 16.6 further application information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 17 package outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 18 revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
pg-ssop16-2 type package marking TLE9221SX pg-ssop16-2 9221 data sheet 4 rev. 1.10, 2013-07-15 flexray transceiver TLE9221SX 1overview 1.1 features general features ? compliant with the flexray electrical physical layer specification, version 3.0.1 ? optimized for time-trigger ed in-vehicle networks with data transmission rates from 1 mbit/s up to 10 mbit/s ? optimized electromagnetic immunity (emi) ? very low electromagnetic emission (eme), supporting large networks and complex bus topologies ? very high level of esd robustness, 11 kv according to iec-61000-4-2 ? supports 60 ns minimum bit time ? optimized digital inputs to minimize jitter ? integrated bus g uardian interface ? bus failure protection and error detection ? automatic voltage adaptation on the digital interface pins ? high current digital outputs, optimized to drive long wires and high capacitive loads ? green product (rohs compliant) ? aec qualified ( c onformance t est index: 51 1) ) modes of operation and wake-up features ? sleep and stand-by operation mode with very low quiescent current ? receive-only mode ? separate inh output to c ontrol external circuitry ? local wake-up input ? remote wake-up via a dedicated wake-up symbol ? alternative remote wake-up ? remote wake-up via payload ? wake-up source recognition and indication protection and diagnostics ? short-circuit protection ? overtemperature protection ? undervoltage detection on all power supplies 1) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5. 2, static test ca ses, index number.
TLE9221SX overview data sheet 5 rev. 1.10, 2013-07-15 ? transmitter time-out ? error and wake-up indication on the errn output ? status information register to in dicate error bits and wake-up bits ? high impedance bus input in bd_off condition 1.2 description flexray is a serial, deterministic bus system for real -time control applications. it is designed for future requirements of in-vehicle control app lications, providing data transmission rates up to 10 mbit/s. flexray is designed for collision-free data communication. the nodes do not arbitrate and the fl exray communication controller (cc) guar antees a collision-free bus a ccess during normal operation. the flexray bus system is patent-protected by the intern ational flexray consortium. the consortium defines and publishes the requirements for flexray bus systems, for the data-link layer, the physical layer and all other requisite application layers. the TLE9221SX flexray transceiver is a flexray bus driver (bd) and it accomplishes the physical interface between the communication controller and the bus medium . fully compliant with the flexray electrical physical layer specification, vers ion 3.0.1 (acronym epl). the TLE9221SX supports the following functional classes: ? functional class ?bus driver volta ge regulator control? (ct index: 47 1) ) ? functional class ?bus driver bus guardian interface? (ct index: 50) ? functional class ?bus driver logic level adaption? (ct index: 49) ? functional class ?bus driver remote wake-up? (ct index: 85) according to the flexray requirements, the TLE9221SX is te sted and qualified according to the flexray electrical physical layer conformance test, version 3.0.1 (acronym epl_ct) by an external test house. the TLE9221SX supports data transmission rates from 1 mbi t/s up to 10 mbit/s. besides the transmit and receive capability of the bus, the TLE9221SX provides arrangements for low power s upply management, supply voltage monitoring and bus failure detection. in bd_sleep mode, the TLE9221SX quiescent current decreases to a typical, total current consumption of 47.5 a, while the device is still able to wake up by a dedicated wake-up patt ern on the flexray data bus or by a local wake-up event on the pin wake. th e inh output pin allows the control of external circuitr y depending on the selected mode of operation. fail-safe features, like bus failure detection or the po wer supply monitoring, combined with an easy accessible status information register support the requirements of safety-related applications with extended diagnostic features. the TLE9221SX is internally pr otected against transients on all global pins. global pins are bp, bm, wake and v bat . it is possible to use the TLE9221SX without any additio nal external protection circuitry while the TLE9221SX meets the esd and iso pulse requirements of the car manufactures. the TLE9221SX is designed on the latest infineon smart power technology spt, which combines power devices with a highly integrated logic process. based on its digi tal design concept, the TLE9221SX provides very high immunity against rf disturbances over a wide frequency range. based on the high symmetry of the bp and bm sign als, the TLE9221SX provid es the lowest level of electromagnetic emission (eme) within a wide frequency range. the TLE9221SX is integrated in a rohs compliant pg-ssop16-2 package. the TLE9221SX and the infineon smart power technology spt are especially tailored to withstand the harsh conditions of the automotive environment and qualified according to the aec-q100 standard. 1) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5. 2, static test ca ses, index number.
data sheet 6 rev. 1.10, 2013-07-15 TLE9221SX pin configuration 2 pin configuration 2.1 pin assignment figure 1 pin configuration 2.2 pin definitions table 1 pin definition and functions pin symbol function 1inh inhibit output; open drain output to cont rol external circuitry, ?high? impedance in bd_sleep mode. 2en enable mode control input; digital input for the mode selection, integrated ?pull-down ? resistor to gnd. 3v io level shift input; reference voltage for the digi tal input and output pins, 100 nf decoupling capacitor to gnd recommended. 4txd transmit data input; integrated ?pull-down? current source to gnd, logical ?low? to drive ?data_0? to the flexray bus. 1 2 3 4 5 6 7 8 16 15 14 13 12 inh en v io txd txen rxd bge stbn v cc bp bm gnd wake v bat errn rxen 11 10 9
TLE9221SX pin configuration data sheet 7 rev. 1.10, 2013-07-15 5 txen transmitter enable not input; integrated ?pull-up? current source to v io , logical ?low? to enable the transmitter. 6rxd receive data output; logical ?low? while ?data_0? is on the flexray bus, output voltage adapted to the voltage on the v io level shift input. 7bge bus guardian enable input; logical ?high? to enable the transmitter, integrated ?pull-down? current source to gnd. 8stbn stand-by not mode control input; digital input for the mode selection, integrated ?pull-down? current source to gnd. 9 rxen receive data enable not output; logical ?low? indicates activity on the flexray bus, logical ?high? in case the flexray bus is ?idle?, output voltage adapted to the voltage on the v io level shift input. 10 errn error not diagnosis output; logical ?low? in failure case, output voltage adapted to the voltage on the v io level shift input. 11 v bat battery voltage supply; 100 nf decoupling capacitor to gnd recommended. 12 wake wake-up input; local wake-up input, terminated against gnd and v bat , wake-up input sensitive to signal changes in both directions. 13 gnd ground; 14 bm bus line minus; negative input/output to the flexray bus. 15 bp bus line plus; positive input/output to the flexray bus. 16 v cc supply voltage; transmitter supply voltage, 100 nf decoupling capacitor to gnd recommended. table 1 pin definition and functions pin symbol function
data sheet 8 rev. 1.10, 2013-07-15 TLE9221SX block diagram 3 block diagram figure 2 block diagram v bat central state machine bus failure detector v bat 11 v cc v io 16 3 power supply interface inh 1 transmitter receiver wake-up detector bm bp 15 14 wake gnd 12 13 host interface 10 errn stbn en 8 2 communication controller interface bus guardian interface 9 7 6 5 4 rxd txen txd rxen bge v io voltage monitor
TLE9221SX functional overview data sheet 9 rev. 1.10, 2013-07-15 4 functional overview 4.1 functional description flexray is a differential bus system. the data is exchan ged via a dual wire bus medium on the wires bp (bus line plus) and bm (bus line minus). three different bus symbols are defined in the flexray epl, version 3.0.1: ?data_0?, ?data_1? and bus ?idle?. an active transmitter of the TLE9221SX dr ives ?data_0? or ?data_1? to the bu s medium, depending on the txd input signal. to sustain an ?idle? signal on the flexray bus, the transmitter is turned off, the voltage difference between bp and bm is below 30 mv, and the absolute voltage level on both bus lines, bp and bm depends on the bus biasing (see figure 3 ): ? ?data_1?: ubus = ubp - ubm 300 mv positive voltage between bp and bm ? ?data_0?: ubus = ubp - ubm - 300 mv negative voltage between bp and bm ? ?idle?: |ubus| = |ubp - ubm| 30 mv | figure 3 flexray epl bus signals without bus guardian interface t bp bm idle 2) data_1 data_1 idle 1) txd t 1) some nodes or all nodes inside the flexray network are in bd_normal mode. 2) all nodes of the flexray network are in low power mode. data_0 data_0 v bus t data_1 data_1 data_0 data_0 idle 2) idle 1) txen t rxd t
data sheet 10 rev. 1.10, 2013-07-15 TLE9221SX functional overview 4.2 modes of operation the flexray bus driver TLE9221SX supports four different modes of operation: ? bd_normal mode ? bd_receiveonly mode ? bd_standby mode ? bd_sleep mode each mode has specific characteristics in terms of quiescent current, data tr ansmission or failure diagnostic. to enter the bd_sleep mode, the TLE9221SX provides an intermediate mode, the so-called bd_gotosleep command. mode changes on the TLE9221SX are either triggered by: ? the host interface and a host command on the input pins en and stbn. ? the power supply interface and an undervoltage event on one of the two power supplies or the reference supply uv io . ? the wake-up detector and wake-up events either on the flexray bus or on the local wake-up pin wake. while all power supplies are turned off, the transceiver tl e9221sx is in bd_off condition or also called ?without supply?. in bd_sleep mode and in bd_standby mode the quiescen t current consumption at a ll three supplie s is tailored to reach the minimum, and therefore only a limited set of the functions of the tle9221 sx is available. bd_sleep mode and bd_standby mode are also called low power modes. conversely the modes bd_normal and bd_receiveonly are called non-low power modes. 4.3 behavior of unconnect ed digital input pins the integrated pull-up and pull-down resistors at the digital input pins force the TLE9221SX into a secure, fail safe behavior if the input pins are not connected and floating (see table 2 for details). if the txen pin or the bge pin is not connected in bd_n ormal mode, the transmitter is disabled. if the txd input pin is open in bd_normal mode and the transmitter is acti ve, the transceiver TLE9221SX drives a ?data_0? signal to the bus. if the mode control input pins of the host interface ar e not connected, the pull-down resistors on the en pin and on the stbn pin set the TLE9221SX by default to bd_standby mode. the power supply interface detects mi ssing supply voltages or a missing reference supply. the central state machine sets the tle9221 sx into a fail safe mode when a supply is not available (details see chapter 8.3 ). table 2 logical inputs when unconnected input signal default state comment txd 1) 1) in the low power modes, bd_sleep and bd_standby, the inputs txd, txen and bge are blocked by the internal logic. to optimize the total quiescent current co nsumption, the pull-up and pull-down structures are disabled in bd_sleep mode. ?low? pull-down to gnd txen 1) ?high? pull-up to uv io stbn ?low? pull-down to gnd en ?low? pull-down to gnd bge 1) ?low? pull-down to gnd
TLE9221SX overview functional blocks data sheet 11 rev. 1.10, 2013-07-15 5 overview functional blocks 5.1 transmitter the transmitter is the output driver for the flexray bus. it is based on a ?high? side and ?low? side push-pull unit. the push-pull units are supplied by the power supply uv cc (see figure 4 ). while driving a ?data_1? or ?data_0? signal on to the flex ray bus, the transceiver is active and enabled. during an ?idle? signal, the transceiver is turned off. figure 4 block diagram of the transmitter the transmitter is protected by an internal temperature sensor against overheating in terms of a short circuit on the bus lines bm or bp. the transmitter is contro lled by the communication controller interface (see chapter 5.3 ). the transmitter is only active in bd_normal mode. 5.2 receiver the receiver detects communication elements, like ?idle? , ?data_1? and ?data_0?, when it is not in low power mode. it is connected to the bp and bm i/o pins of the TLE9221SX, together with the transmitter, the bus-failure detector, and the wake-up detector (see figure 2 ). based on a digital sampli ng concept, the receiver is optimized to withstand the rf immunity requirements of the automotive industry. the low pass input filter is tailored to support analog bit times down to 60 ns. data bits below 60 ns may not be detected as valid communication elements. when the re ceiver detects activity on the flexray bus behind the input filter, the differential receiver di stinguishes whether ?data_0? or ?data_1? is signaled by the differential bus voltage. the bus activity information is provided to the bus guardian interface. the information regarding the flexray data bits is provided to the communication controller (see figure 5 ). the thresholds and the timings of the receiver are available in figure 44 and figure 45 . overtemp. sensor bp bm uv cc driver driver time-out communication controller interface uv cc
data sheet 12 rev. 1.10, 2013-07-15 TLE9221SX overview functional blocks figure 5 block diagram of the receiver apart from receiving data, the receiver is responsible fo r biasing the flexray bus. the biasing of the flexray bus depends on the selected mode of operation. in bd_normal mode and bd_receiveonly mode, the voltag e ubias is connected to the bp and bm pins across the common mode resistors r cm1 and r cm2 . in bd_sleep mode, bd_standby mode and in the bd_gotosleep command the i/o pins bp and bm are connected to gnd via the common mode resistors r cm1 and r cm2 . when TLE9221SX is not supplied, the bus biasing is open and is neither switched to ubias nor to gnd, the bp and bm pins appear to the flexray bus as a high-impedance input (see table 3 and figure 5 ). 5.3 communication controller interface the communication controller interface is the interfac e between the flexray transceiver TLE9221SX and the flexray communication controller (cc). it comprises three digital signals: ? the txen (transmit data enable not) input pin ? the txd (transmit data) input pin ? the rxd (receive data) output pin table 3 bus biasing mode of operation bus biasing transmitter bd normal ubias active or disabled bd_receiveonly ubias disabled bd_standby gnd disabled bd_gotosleep command gnd disabled bd_sleep gnd disabled bd_off condition open disabled input filter bp activity detection clock source communication controller interface bus guardian interface r cm1 r cm2 gnd ubias bus biasing differential receiver + - bm
TLE9221SX overview functional blocks data sheet 13 rev. 1.10, 2013-07-15 the logical i/o levels of all three digital pins are adapted to the reference voltage uv io . in case uv io is not available or in an undervoltage condition, the rxd output is set to logical ?low? and the input pins txd and txen are set to their default condition (see table 2 ). the communication controller logic block handles the interlock between txd and txen. the central state machine provides the interface to other TLE9221SX fu nction blocks and handles the dependency based on the selected mode of operation (see figure 6 ). figure 6 block diagram of the communication controller interface the txd input of the communication controller interface is active only when the tran smitter is activated. to activate the transmitter, the transceiver TLE9221SX needs to be in bd_normal mode, the txen input must be at logical ?low? and the bge input pin must be at logical ?high? (see table 4 ). the flexray transceiver shall never start data transmissi on with the communication el ement ?data_1?. therefore, the activation of the transmitter via th e txen signal is only possible while the txd signal is at logical ?low? (see figure 7 ). while the transmitter is enabled, the communication cont roller interface drives the serial digital data stream available at the txd inpu t pin to the flexray bus via the transmitter. a logical ?high? signal at the txd pin drives a ?data_1? signal to the flexray bus and a logica l ?low? signal drives a ?data_0? signal (see table 4 ). communication controller logic block transmitter receiver central state machine uv io uv io uv io txd txen rxd
data sheet 14 rev. 1.10, 2013-07-15 TLE9221SX overview functional blocks figure 7 flexray physical layer bus si gnals with bus guardian interface the receiver of the TLE9221SX is acti ve in all non-low power operating mode s. similar to the txd input, the rxd output indicates a ?data_1? signal on th e flexray bus by a logical ?high? signal and the ?data_0? signal by a logical ?low? signal. in every low power mode, the txd and txen input pins are disabled. the rxd output pin is used to indicate the wake-up flag, while th e transceiver is in low power mode (see table 5 ). 5.4 bus guardian interface the bus guardian interface co mprises two digital signals: ? the bge (bus guardian enable) input pin. ? the rxen (receive enable not) output pin. the logical i/o levels of the input and the ou tput pin are adapted to the reference voltage uv io . in case uv io is not available or in undervoltage condition, the rxen output is set to logical ?low ? and the input pin bge is set to its default condition (see table 2 ). the bus guardian logic block handles the connection to the transmitter and the receiver. the central state machine provides the interface to other TLE9221SX func tion blocks and handles the dependency on the selected mode of operation (see figure 8 ). bge txen bp bm txd t t t transmitter on transmitter off transmitter on transmitter off the transmitter can only be activated while txd = low t rxen t rxd t idle data_1 data_1 data_0 data_0 data_1 data_0 data_1 idle
TLE9221SX overview functional blocks data sheet 15 rev. 1.10, 2013-07-15 figure 8 block diagram of the bus guardian interface the bge input is an additional fail safe input, allowing external hardware to block the data stream driven to the flexray bus medium. switching the bge input to logical ?low? disables the transmitter of TLE9221SX regardless of the signals on all the other digital input pins. the bge input is active only in bd_normal mode (see table 4 and figure 7 ). the rxen (receive enable not) indicates the activity on the flexray bus. in case th e flexray bus is ?idle?, the logical signal on the rxen is ?high?. any active data sign al on the flexray bus, regardless of whether it is ?data_0? or ?data_1?, is indicated by a logical ?low? signal on the rx en output pin. like the rxd output pin, the rxen output pin indicates also the wake-up flag while the transceiver is in low power mode (see table 5 and figure 7 ). table 4 txd/txen interface, acting as a transmitter mode of operation txen bge txd resulting signal on the bus bd_normal ?high? x 1) 1) x = don?t care x?idle? x ?low? x ?idle? ?low? ?high? ?low? ?data_0? ?low? ?high? ?high? ?data_1? all other modes x x x ?idle? bus guardian logic block transmitter receiver central state machine uv io uv io bge rxen
data sheet 16 rev. 1.10, 2013-07-15 TLE9221SX overview functional blocks 5.5 host interface the host interface is the interface between the flexray transceiver TLE9221SX and the flexray host controller. it allows the host to control the operating modes and to read status and diagnostics information. it comprises three digital signals: ? the en (enable) input pin ? the stbn (stand-by not) input pin ? the errn (error not) output pin according to the flexray epl specification, version 3.0.1, the host interface of the TLE9221SX is a hard-wired signal interface, option a. the logical i/o levels of the pins are adapted to the reference voltage uv io . in case uv io is not available or in undervoltage condition, the er rn output is set to logical ?low? and the input pins en and stbn are set to their default condition (see table 2 ). . figure 9 block diagram of the host interface table 5 rxd/rxen interface, acting as receiver with bus guardian interface mode of operation signal on the bus wires wake-up flag rxd rxen bd_normal, bd_receiveonly ?idle? x 1) 1) x = don?t care ?high? ?high? ?data_0? x ?low? ?low? ?data_1? x ?high? ?low? bd_sleep, bd_standby x ?low? (set) ?low? ?low? x ?high? (not set) ?high? ?high? glitch filter central state machine uv io uv io uv io stbn en errn sir
TLE9221SX overview functional blocks data sheet 17 rev. 1.10, 2013-07-15 the en and stbn pins control the modes of operation. the pins are connected to t he central state machine via an input filter. the input filter protects the transceive r TLE9221SX against unintentional mode changes caused by spikes on the en and stbn. the errn output signals failures, diagnostic and status information to the external host controller. the TLE9221SX also contains a status inform ation register. access to the status in formation register is given by the host interface (see details chapter 6 ). 5.6 wake-up detector the wake-up detector is a separate internal function bloc k to detect wake-up events, be it a local or a remote wake-up event. the wake-up detector also enables the filtering unit to differentiate between real wake-up signals and floating signals or glitches on the wake-up lines. active in every operation mode, and also in the bd_normal or bd_receiveonly mode, the wake-up de tector ensures that no wake-up sign al gets lost due to a concurrent change of the operating mode. the wake-up detector provides feedback on the wake-up information to the central state machine for further processing (details see chapter 7 ). 5.7 power supply interface the power supply interface is the interface from the bus dr iver to the external supply voltages. it hosts the inputs to the power supplies v bat and v cc and also the level shift input to the reference voltage v io (according to the flexray epl, version 3.0.1, functional class: ?bus driv er logic level adaptation?). to enable the control of external circuitry, like a voltage regulator for example, the power supply interface of the TLE9221SX provides an inh output (according to the flexra y epl, version 3.0.1, functional class: ?bus driver voltage regulator control?). all power supplies and the reference voltage are monitored and undervoltage conditions are indicated via the errn output on the host interface (details see chapter 8 ). 5.8 bus failure detector the bus failure detector monitors the data stream on the bm and bp i/o pins and compares the bus data with the digital data stream available at the communication controller interface. discrepancies between the bus data and the digital data are interpreted as a bus failure. the bus failure detector is acti ve only in bd_normal mode. all detected failures are signaled on the errn output by the host interface (see chapter 10 ). 5.9 central state machine the central state machine is the main logic block of the TLE9221SX. it controls all functions of the TLE9221SX, the failure management as well as the power-up and pow er-down operations. the central state machine also provides some internal registers to store status, diagnostic and failure information. ? information about the operating mode handling (see chapter 9 ) ? information about the status information register (see chapter 6 ) ? information about the power management (see chapter 8 ) ? information about the bus failure flag (see chapter 10 ) table 6 modes of operation 1) 1) no undervoltage flag and no wake-up flag is set. stbn en mode of operation ?high? ?high? bd_normal ?high? ?low? bd_receiveonly ?low? ?high? bd_gotosleep, automatically transferred to bd_sleep ?low? ?low? bd_standby
data sheet 18 rev. 1.10, 2013-07-15 TLE9221SX host interface and status information register 6 host interface and stat us information register the host interface is the main interface for: ? selecting and controlling t he operation modes of the TLE9221SX by host commands. ? receiving status information of the TLE9221SX at the errn output pin. ? retrieving diagnostics informati on of the TLE9221SX by reading the status information register. the host interface is operational when the reference voltage uv io is in its functional range. in case the supply uv io is in undervoltage condition, the host interface is blocked and the operating mode of the TLE9221SX flexray transceiver is automatically set to bd_sleep mode (compare with chapter 9.3 ). 6.1 host commands the digital inputs en and stbn have dual functionality: ? en and stbn are used to select the operating mode. ? en and stbn are used to trigger the read-out of the status information register. the stbn, en and all other digital inputs of the tle922 1sx are level-triggered and protected with a glitch input filter. additionally, a digital input filter is pr ovided at the mode selection pins stbn and en. to get a valid host command, which triggers a change of the operating mode, the external signals at the pins en and stbn need to be stable at least for time t dbdlogic filter . signal changes with a smaller pulse width than the internal filter time t < dbdlogic filter are not considered valid host commands and the TLE9221SX remains in its previous operating mode. within the time for mode change t = dbd modechange the flexray transceiver TLE9221SX changes to the selected mode of operation (see figure 10 ). all output signals are valid after the mode transition and when the time for mode change t = dbd modechange has expired. figure 10 example of a valid host command note: the time for mode change has to be considered for every change of the operation mode. all definitions in this data sheet are made considering the time for mode change dbd modechange , even if the time for mode change is not explicitly mentioned, for example in logi cal status tables, mode diagrams or in elementary timing diagrams. stbn host command detection en t t bd_normal bd_standby t < dbdlogic filter mode transition t = dbdlogic filter t = dbd modechange mode change 100% uv io 50% uv io 0% uv io 100% uv io 50% uv io 0% uv io
TLE9221SX host interface and status information register data sheet 19 rev. 1.10, 2013-07-15 6.2 status information register 6.2.1 definition of the st atus information register failure, wake-up and diagnostic information is stored intern ally in a 16-bit wide register in the TLE9221SX, the so- called status information register, or abbreviated to sir (see table 7 ). 6.2.2 sir readout mechanism the sir is a ?read-only? register and the data can be read out serially by using en input as a data clock. while the sir readout procedure is running, no operation mode change applies to the TLE9221SX. this allows regular data communication and read-out of the sir at the same time. like all the other functions using the host interface, the reference supply uv io needs to be operational to read out the sir. the sir readout is possible in all non-low power modes and in bd_standby mode (see table 8 ). note: the sir readout depends on the current operating m ode selected and not on the host command applied. in case of undervoltage events, the host command coul d be bd_normal mode, but the operating mode is bd_sleep mode. in bd_sleep mode, no sir read-out is possible. table 7 bit definition of the status information register 1) 1) the bits are ?low? active. for example bit = 0, when set. bit description summary flag / bit bit 0 local wake-up bit wake-up flag, bit 1 remote wake-up bit wake-up flag, bit 2 reserved, always ?high? ? bit 3 power-up bit ? bit 4 bus error bit error bit bit 5 overtemperature error bit error bit bit 6 overtemperature warning bit error bit bit 7 transmitter time-out bit error bit bit 8 v bat undervoltage bit error bit bit 9 v cc undervoltage bit error bit bit 10 v io undervoltage bit error bit bit 11 error bit ? bit 12 wake-up source bit ? bit 13 en mode indication bit ? bit 14 stbn mode indication bit ? bit 15 even parity bit ? table 8 readout mechanism and modes of operation modes of operation active / not active bd_normal active bd_receiveonly active bd_gotosleep command not active bd_standby active bd_sleep not active
data sheet 20 rev. 1.10, 2013-07-15 TLE9221SX host interface and status information register figure 11 timing diagram for th e sir readout in bd_normal mode during the sir readout, the en input acts as the clock and the errn output pin acts as the serial ?data_out?. irrespective of the digital signal at the stbn input, the sir readout is always initialized by a signal change at the en input pin. when the host command bd_normal is applie d to the host interface, the sir read-out starts with the falling edge at the en input (see figure 11 ). for the host commands bd_sta ndby and bd_receiveonly the read-out starts with the rising edge at the en pin (see figure 12 ). after initialization, the internal time r starts and the TLE9221SX awaits the next signal change within the timing window den clock (min) < t < den clock (max). the next rising edge 1) enables the sir and the bits can be clocked out. if no signal change occurs after the init ialization within the time frame t < den timeout , the TLE9221SX exits the sir readout procedure and changes the operating mode according to the host command applied. when the sir is enabled, every falli ng edge at the en input serially shif ts out the sir information at the errn output pin. with the first falling edge of the clock at the en input, the least significant bit, bit 0, is clocked out to the errn output successively followed by bi t 1, bit 2, etc, with every successive falling edge of the clock at the en input.the sir bits are ?low? acti ve, meaning that the errn signal = ?low? when the sir bit is set. note: the stbn input pin has no function when the sir re adout is enabled and the re adout procedure is running. nevertheless, it is recommended to keep the stbn pi n stable (?high? or ?low?) during the sir readout procedure. 1) while the TLE9221SX is in bd_normal mode, the rising edge is the first signal change after initialization and enables the sir readout. for the bd_receiveonly and the bd_standby mode, there is an additional falling edge between initialization and the sir being enabled (compare with figure 11 and figure 12 ). 50% uv io stbn t initialize host interface en enable sir den clock errn clock out sir t t den clock den clock den clock den timeout bd_normal mode bd_receiveonly exit sir select operation mode according to the host command 0% uv io 100% uv io 50% uv io 0% uv io 100% uv io 50% uv io 0% uv io 100% uv io errn status sir bit 0 sir bit 1 sir bit 15 sir bit 0 errn status
TLE9221SX host interface and status information register data sheet 21 rev. 1.10, 2013-07-15 figure 12 sir readout in bd_receiveonly or bd_standby mode the sir readout procedure can be terminated at any time by stopping the clock at the en input pin. while the signal at the en pin is stable for the time t > den timeout , the TLE9221SX exits the sir and changes to the operating mode according to the host command applied. note: it is recommended to leave the sir read out proced ure with the same en signal that was present when the read out procedure was started. when time t = den timeout expires, the mode change is triggered immediately. 6.2.3 clearing sequence of sir failure and status information is latched in the sir and the bits need to be cleared by a host command. in order to avoid any status bit from being clea red, while the root cause of the bit entry is st ill present, the TLE9221SX is equipped with a dedicated sequence to cl ear the bits of the status information register. before clearing any bits, the TLE9221SX checks, if the root cause of the bit entry is resolved. only if the root cause of the bit entry has disappeared, the bi t will be cleared. the sequence to clear the bits of the sir is started by: ? entering bd_normal mode via a host command. ? a complete readout of all 16 bits in the sir. in case the readout of the sir is incomplete, for instance, due to a microcontroller interrupt during the readout procedure, the bits in the sir remain set. in case the sir readout continues after the last bit (b it 15) has been clocked out, the TLE9221SX continues and clocks out the first bit (bit 0) again. on the second readout the bits in the si r have been cleared. the bits will only be cleared if the root cause of setting them has been resolved. errn status stbn t initialize host interface en enable sir den clock errn clock out sir sir bit 0 sir bit 1 sir bit 15 t t den clock den clock den clock den timeout errn status bd_receiveonly mode or bd_standby mode den clock sir bit 0 additional edge exit sir select operation mode according to the host command 50% uv io 0% uv io 100% uv io 50% uv io 0% uv io 100% uv io stbn = high or low high for bd_receiveonly mode low for bd_standby mode 50% uv io 0% uv io 100% uv io 50% uv io 0% uv io
data sheet 22 rev. 1.10, 2013-07-15 TLE9221SX host interface and status information register note: applying TLE9221SX the host command bd_normal d oes not necessarily clear the sir, since entering bd_normal mode can be prevented by an undervoltage event (see table 12 ). 6.3 status information at the errn output pin the errn output pin functions as a serial ?data-out? du ring the sir readout procedure. in any other case, the errn output pin indicates the status info rmation. according to the flexray epl specification, version 3.0.1, the errn pin indicates failure, wake-up events and the wake-up source. the host command applied determines the incident that is signed at the errn output pin. the errn output pin is active ?low? (details see table 9 ). . note: the status signal at the errn output depends direct ly on the host command applied. since the selection of the operation mode doesn?t implicitly depend on the host command but also on failure cases and wake-up events, it is possible that the tl e9221sx is in bd_sleep mode while the host command bd_normal mode is applied to the host interface (details see also table 14 , table 15 and table 16 ). as an example in figure 13 the TLE9221SX indicates the error flag while the device is in bd_sleep mode due to an undervoltage event on uv bat . table 9 signaling at errn stbn en host command error bit 1) 1) ?low? active, the error bit and the wake-up flag are set while active ?low?. wake- up flag 1) errn condition error indication ?high? ?high? bd_normal ?high? x 2) 2) ?x? = don?t care. ?high? ? ?high? ?high? bd_normal ?low? x ?low? ? ?high? ?low? bd_receiveonly ?high? ?high? ?high? ? ?high? ?low? bd_receiveo nly ?low? ?high? ?low? ? wake-up source indication ?high? ?low? bd_receiveonly x ?low? ?high? wake-up source bit = ?high? ?high? ?low? bd_receiveonly x ?low? ?low? wake-up source bit = ?low? wake-up indication ?low? ?high? bd_gotosleep command x ?high? ?high? automatically transferred to bd_sleep ?low? ?high? bd_gotosleep command x ?low? ?low? automatically transferred to bd_sleep ?low? ?low? bd_standby x ?high? ?high? ? ?low? ?low? bd_standby x ?low? ?low? ? ?low? x bd_sleep x ?high? ?high? ? ?low? x bd_sleep x ?low? ?low? ?
TLE9221SX host interface and status information register data sheet 23 rev. 1.10, 2013-07-15 figure 13 status at the errn while uv bat undervoltage 6.3.1 reset the e rrn output pin the errn output depends directly on t he status bits in the sir. resetting t he bits in the sir automatically also clears the errn output and, vice versa, one bit in sir sets the errn output. as described in chapter 6.2.3 the sir can be reset by a dedicated host command or by the readout of the sir. since the sir and consequently also the errn output can only be reset by a dedicated host command, toggling at the errn pin is not possible. according to the flexray conformance test specification, version 3.0.1, a specification of parameter derrn stable is not required, if the errn output can only be reset by a host command (ct index: 70 1) ). 1) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5. 2, static test ca ses, index number. stbn en t dretime errn t uv bat t errn t bd_sleep (because of uv bat undervoltage) 50% uv io 0% uv io ubduvv bat 100% uv io 50% uv io 0% uv io 100% uv io 50% uv io 0% uv io dretime errn 100% uv io host command = bd_standby errn = wake-up flag host command = bd_normal errn = error bit
data sheet 24 rev. 1.10, 2013-07-15 TLE9221SX wake-up detector 7 wake-up detector the flexray transceiver TLE9221SX can detect different wake-up events via the central wake-up detector. these can be either remote wake-up events provided by t he flexray bus or local wake-up events provided to the local wake-up pin wake. wake-up events are clearly defined by the flexray epl, version 3.0.1. wake-up sig nals that are not compliant with the flexray epl, version 3.0.1, shall not be consid ered as a wake-up signal and are blocked by the wake- up detector. wake-up signals compliant with the flexray epl, version 3.0.1, are: ? a falling edge at the lo cal wake-up pin wake (see chapter 7.1.1 ). ? a rising edge at the local wake-up pin wake (see chapter 7.1.2 ). ? a dedicated wake-up pattern at the flexray bus (see chapter 7.2.1 and chapter 7.2.2 ). ? a wake-up pattern implemented in a standard flexray frame (see chapter 7.2.3 ). the wake-up detector is active in every mode of opera tion and works over the entire operating range as long as uv bat is in its functional range (see table 19 ). detected wake-up events are analyzed by the central st ate machine and are compared with the overall device status. they may cause a change of the operation mode (details see chapter 9.5 ) and they may set a wake-up flag or a wake-up bit (details see chapter 7.3 ). 7.1 local wake-up the TLE9221SX provides a local wake-up input wa ke, tailored to withstand voltages up to u v bat (max). positive and negative signal changes on the wa ke pin trigger the wake-up detector. the wake input is provided with an internal pull-up and pu ll-down structure and an inter nal wake pulse filter (see figure 14 ). figure 14 block diagram of the wake input depending on the signal at the wake inpu t, either the pull-up structure or t he pull-down structure is connected to the wake input. while a voltage u v wake > ubdwake thr is applied to the wake input, the internal pull-up structure v bat wake gnd ibdwake h ibdwake thr wake pulse filter wake-up detector (dbdwakepulsefilter) ibdwake l
TLE9221SX wake-up detector data sheet 25 rev. 1.10, 2013-07-15 is connected to the wake input. conversely, while a voltage u v wake < ubdwake thr is applied to the wake input, the internal pull-down structure is activated (see figure 15 ). figure 15 pull-up and pull-down at the wake input 7.1.1 local wake- up falling edge figure 16 local wake-up falling edge the TLE9221SX detects a falling edge (signal change from u v bat to gnd) at the wake pin, followed by a ?low? signal for the time period dbdwakepulsef ilter as a local wake-up event (see figure 16 ). the implemented filter time dbdwakepulsefilter avoids that spikes at t he wake signal are considered as valid wake-up events. in bd_sleep mode, bd_standby mode and during the bd_gotosleep command the state machine of the TLE9221SX sets the local wake-up bit (bit 0) in the sir (active logical ?low?), when detecting a local wake-up event. in non-low power modes, the detection of a local wa ke-up event is ignored and no st atus bit is set. together with the local wake-up bit, the TLE9221SX also sets the wa ke-up flag (active logical ?low?). the wake-up source bit (bit 12) remains at logical ?high?, when a local wake-up event is detected. ubdwake hys ibdwake ibdwake l ibdwake h pull-down current pull-up current ubdwake uv bat ubdwake thr (min.) ubdwake thr (max.) t dbdwakepulsefilter wake ubdwake thr dbdwakeupreaction local t 100% uv bat rxd rxen bd_sleep bd_standby wake-up detection set local wake-up bit
data sheet 26 rev. 1.10, 2013-07-15 TLE9221SX wake-up detector in low power modes or in the bd_gotosleep command an ac tive wake-up flag is indi cated at the rxd and rxen output within the time period dbdwakeupreaction local (see table 5 ). in case the transceiver is in bd_sleep mode, an active wake-up flag also triggers a mode change to bd_standby mode (for details see table 16 ). a local wake-up signal can be detected by the TLE9221SX only if the power supply u v bat is available. the detection of a local wake-up is working over the whole operating range of u v bat (for details see table 19 ). the errn output indicates the wake -up event after the time dbdwake local : dbdwake local = dbdwakepulsefilter + dbdwakeupreactio n local 7.1.2 local wake-up rising edge the wake input on the TLE9221SX is a bi-sensitive inpu t and also a rising edge (signal change from gnd to u v bat ) at the pin wake is detected as a wake-up event (see figure 17 ). as on a local wake-up, trig gered by a falling edge at the input pin wake, a rising edge also sets the local wake- up bit and the wake-up flag respectively. the internal state machine does not di fferentiate between a loca l wake-up triggered by a rising edge and a falling edge at the pin wake. there is no possibility of distingu ishing between the rising and falling edge, since only one sir entry is available. figure 17 local wake-up rising edge 7.2 remote wake-up for a remote wake-up, also called bus wake-up, a dedi cated wake-up pattern is def ined in flexray systems. a wake-up pattern consists of at least two wake-up symbols. a wake-up sy mbol on the flexray bus is defined as a phase of ?data_0? followed by a phase of ?idle? or alternativ ely a phase of ?data_0? followed by a phase of ?data_1?. bus wake-up patterns are detected by the wake -up detector and fed to the internal state machine. the remote wake-up bit (bit 1) in the sir is set, if the TLE9221SX detects a remote wake-up event in a low power mode or during the bd_gotosleep command, regardless of whether the wake-up was triggered by a standard wake-up pattern or triggered by an alternative wake-up pa ttern or by a wake-up signal via payload. at the same time that it sets the remote wake-up bit, the TLE9221SX also sets the wake-up flag and the wake-up source bit. in non-low power modes, the detection of a remote wake -up event is ignored and neither the remote wake-up bit nor the wake-up flag is set. t dbdwakepulsefilter wake dbdwakeupreaction local t rxd rxen bd_sleep bd_standby wake-up detection set local wake-up bit ubdwake thr 100% uv bat
TLE9221SX wake-up detector data sheet 27 rev. 1.10, 2013-07-15 in low power modes or in the bd_gotosleep command, an active wake-up flag is indi cated at the rxd and rxen outputs within the time period dbdwakeupreactio n remote (see figure 18 and table 5 ). in case the transceiver remains in bd_sleep mode an active wake-up flag also tr iggers a mode change to bd_standby mode (for details see table 19 ). to detect a remote wake-up event, at least one of the two power supplies needs to be available. 7.2.1 standard wake-up pattern the standard wake-up pattern is defined by at least tw o wake-up symbols starting with ?data_0?, followed by an ?idle? signal. the pulse width for the ?data_0? needs to be at least t = dwu 0detect or longer. the pulse width for the ?idle? phase shall not be below t = dw u idledetect . the maximum time for the standard wake-up pattern shall not exceed t = dw u timeout (see figure 18 ). the pulse width for ?data_0? may va ry between the two wake-up symbols as long as the pulse width is not below t = dwu 0 detect and the standard wake-up pattern does not exceed t = dw u timeout . variation of the pulse width of the ?idle? phase is possible with the same limitations. the standard wake-up pattern is independent of the data transmission rate. the wake-up detector of the TLE9221SX distinguishes be tween ?data_0? and ?idle? by the differential bus voltage. the bus voltage below the threshold udata0_lp is identified as a ?data_0? signal and the bus voltage above the threshold udata0_lp is identi fied as an ?idle? or a ?data_1? signal. the wake-up detector does not differentiate between an ?idle? or a ?data_1? signal. figure 18 standard wake-up pattern 7.2.2 alternative wake-up pattern the definition of the alternative wake-up pattern is simila r to that of the standard wake-up pattern, the only difference is that the wake-up symbols ha ve no ?idle? signal. the ?idle? signal is replaced by a ?data_1? signal (see figure 19 ). the timing requirements for pulse width and time-out are the same as for the standard wake-up pattern. the alternative wake-up pattern is also independent of the data rate. wake-up symbol data_0 ubus wake-up symbol wake-up pattern t dwu 0detect dwu timeout dwu idledetect dwu 0detect data_0 udata0_lp idle wake-up detection set remote wake-up bit rxd rxen bd_sleep bd_standby t idle idle dwu idledetect dbdwakeupreaction remote
data sheet 28 rev. 1.10, 2013-07-15 TLE9221SX wake-up detector figure 19 alternative wake-up pattern 7.2.3 wake-up by payload besides sending a dedicated wake-up pattern on the flexra y bus, it is also possible to wake up the TLE9221SX with a wake-up message hidden in the data field of th e standard flexray frame, called wake-up by payload. in comparison to the wake-up by standard pattern or to the wake-up with an alternativ e pattern, the wake-up by payload is limited to a data transmission rate of 10 mbit/s. a dedicated byte start sequence is transmitted before eac h byte of the payload within the flexray data frame.the byte start sequence (bss) consists of one ?h igh? bit followed by one ?low? bit. to transmit a ?data_0? byte to the flexray bus, the flexray controller sends 10 bits. first a ?high? bit as part of the byte start sequence, followed by a ?low? bit which also belongs to the byte start se quence and after the byte start sequence, the controller sends eight ?low? bits (hl= bss; llllllll= ?data_0 ?). sending a ?data_ 1? byte the flexra y controller sends a ?high? bit followed by a ?low? bit an d then sends eight cons ecutive ?high? bits (h l= bss; hhhhhhhh= ?data_1?) (see figure 20 ). at a data rate of 10 mbit/s, one bit in the flexray data fr ame has a bit length of 100 ns. this means that each data byte in a wake-up pattern has one glitch of 100 ns. the wake-up detector of TLE9221SX has an analog input f ilter implemented, which filters out the glitches on the wake-up pattern for glitches shorter than t = dw u interrupt . receiving a complete wake-up by payload, the TLE9221SX sets the remote wake-up bit, the wake-up flag and also the wake-up source bit. the wake-up flag is set in case the following data pattern is detected in a flexray frame. : in case any incomplete wake -up pattern is received, no wake-up flag is set and no entry is made to the sir. 0xff 0xff 0xff 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0xff 0xff 0xff 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0xff 0xff 0xff 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0xff 0xff 0xff 0xff 0xff 0xff wake-up symbol data_0 ubus wake-up symbol wake-up pattern t dwu 0detect dwu timeout dwu idledetect dwu 0detect data_0 udata0_lp idle wake-up detection set remote wake-up bit rxd rxen bd_sleep bd_standby t data_1 data_1 dwu idledetect dbdwakeupreaction remote
TLE9221SX wake-up detector data sheet 29 rev. 1.10, 2013-07-15 figure 20 wake-up by payload 7.3 wake-up flag and wake-up bits the wake-up flag and the sir latch the wake-up event and a llow an external microcontro ller to read out the wake- up source. the TLE9221SX provides three bits in the sir for the wake-up information: ? the local wake-up bit (bit 0) ? the remote wake-up bit (bit 1) ? the wake-up source bit (bit 12) even if the wake-up detector is active in every operat ion mode, the wake-up bits can only be set in low power mode or in the bd_gotosleep command. in every other operation mode no wake-up bit is set (see table 10 ). the local wake-up bit is set in case the TLE9221SX detects a local wake-up event and in case of a remote wake- up event the remote wake-up bit is set. a remote wake-up can be a wake-up either by a standard pattern, a wake- up by an alternative pattern or a wake-up by payload. in case the TLE9221SX detects a local and a remote wake-up event, both entries in the sir bits are set. concurrent with the local wake-up bit or with the remote wake-up bit, the wake-up source bit and the wake-up flag are set. the wake-up source bit is ?high? when detectin g a local wake-up event and ?low? when a remote wake-up table 10 setting the wake-up flag and the wake-up bits modes of operation wake-up event local wake-up bit 1) 1) not set = logical ?high?, set = logical ?low? remote wake-up bit 1) wake-up source bit 1) wake-up flag 1) bd_gotosleep remote ?high? ?low? ?low? ?low? local ?low? ?high? ?high? ?low? bd_standby remote ?high? ?low? ?low? ?low? local ?low? ?high? ?high? ?low? bd_sleep remote ?high? ?low? ?low? ?low? local ?low? ?high? ?high? ?low? ubus wake-up symbol wake-up symbol wake-up pattern t dwu 0detect dwu timeout data_1 data_0 data_0 data_1 dwu idledetect dwu 0detect dwu interrupt dwu idledetect udata0_lp
data sheet 30 rev. 1.10, 2013-07-15 TLE9221SX wake-up detector event is detected. only the first wake-up event is indi cated in the wake-up source bit. in case the TLE9221SX detects a local and a remote wake-up event simultaneously , the wake-up source bit output indicates the remote wake-up event. the sir is reset either after a complete read-out of the sir (see chapter 6.2.3 ) or when the TLE9221SX enters into bd_normal mode. the wake-up flag is reset if both bits, th e local wake-up bit and the remote wake-up bit are reset. the wake-up flag and the wake-up source bit are indicate d at the errn output pin of the host interface (see table 9 ).
TLE9221SX power supply interface data sheet 31 rev. 1.10, 2013-07-15 8 power supply interface the power supply interface distributes the correct voltages to the single func tion blocks within the TLE9221SX. it manages the power-up and power-down procedures, monitors the supply voltages uv bat , uv cc and also the reference voltage uv io . to control external circuitry, an inh output is available (see figure 22 ). . figure 21 block diagram of power supply interface the central state machine is the main logic control unit of the TLE9221SX. all functions, including operation mode management, the diagnostic function and failure managem ent are controlled and handled by the central state machine. to ensure correct failure management, the cent ral state machine is the firs t function block which is powered up and the last function block which is powere d down. for this reason, the central state machine is supplied by an internal supply uv in (see figure 21 ). the internal supply uv in is in its operational r ange, if at least one of the two power supplies, uv cc or uv bat , is above their power-down threshold, ubdbpv bat or uvbdpdv cc . note: the reference voltage uv io is the level shift supply for all digital inputs and outputs. it is not connected with the internal supply of the central statemachine. nevertheless, if the reference voltage uv io is not available or in undervoltage condition, the internal state machine blocks all host commands and changes the mode of operation to a low power mode. host interface communication controller interface bus guardian interface voltage monitor internal supply central state machine v bat v cc v io v in inh driver
data sheet 32 rev. 1.10, 2013-07-15 TLE9221SX power supply interface 8.1 inh output the inh output signal is intended to control an exte rnal voltage regulator. when the flexray transceiver TLE9221SX is in bd_sleep mode, the inh output is open and floating. in every other operation mode the inh output voltage is uinh1 not-sleep . the voltage uinh1 not-sleep is derived from the power supply uv bat by an internal open drain transistor (see figure 22 ). according to the flexray electrical physical layer sp ecification, version 3.0.1, the transceiver TLE9221SX signals ?sleep? at the inh pin, while the device is in bd_sleep mode and ?not_sleep? in any other mode of operation (bd_standby, bd_normal, bd_r eceiveonly and the bd_gotosleep command). figure 22 circuit diagram of the inh output 8.2 bd_off and undervoltage the flexray transceiver TLE9221SX monitors the two power supplies uv cc and uv bat and also the reference voltage uv io . in case one of the three voltages falls below its dedicated undervoltage detection threshold, the TLE9221SX changes its mode of operation to low power mode (see figure 23 ). for undervoltage condition, the central state machine is still functional. v bat (11) inh state machine (1) uv bat uinh1 not_sleep t u not_sleep (bd_sleep) (bd_normal) (bd_receiveonly) (bd_standby) (bd_gotosleep) sleep 1) 1) the inh output is usually floating. to achive a low signal on the inh output an external load is required.
TLE9221SX power supply interface data sheet 33 rev. 1.10, 2013-07-15 figure 23 logic diagram of undervoltage detection the bd_off state of the flexray transceiver tle 9221sx is reached, if both power supplies, uv bat and uv cc are below the power-down thresholds ubdpdv bat and ubdpdv cc . in comparison to undervoltage detection the reference supply uv io has no effect on the bd_off st ate. regardless of whether the uv io voltage is available or not, the flexray transceiver TLE9221SX always change s over to the power-down state bd_off in case uv bat and uv cc are not present (see figure 24 ). 1 block host commands delay line low power mode uv bat uv cc uv io ubduvv bat uuv io ubduvv cc + - + - + -
data sheet 34 rev. 1.10, 2013-07-15 TLE9221SX power supply interface figure 24 logic diagram of bd_off detection note: when the transceiver TLE9221SX is in bd_off st ate, the central state machine is powered down. all registers in TLE9221SX are built of volatile memory and therefore, al l status, diagnostic, and failure information is reset. 8.3 undervoltage events 8.3.1 undervoltage flags and undervoltage bits detected undervoltage events are stored using a dedicated undervoltage bit and they are visible in the sir. along with the undervoltage bit a summary bit, the error bit (bit 11 ), is set. the error bit is indicated at the errn output, depending on the selected operation mode (see table 9 and the example in figure 25 ). the TLE9221SX provides three bits in the sir to signal undervoltage events: ?uv bat undervoltage bit (bit 8) ?uv cc undervoltage bit (bit 9) ?uv io undervoltage bit (bit 10) undervoltage bits are used to store th e information for further use. therefore undervoltage bits get cleared only by a power-down or by clearing the sir (see chapter 6.2.3 ). in comparison to the undervoltage bits, undervoltage flags are not latched and they are only used to trigger the changes of the operation mode. undervol tage flags are not visible externally. an undervoltage event on any supply line directly sets the dedicated undervoltage bit and also the error bit. the undervoltage flags are set by internal timers. an internal undervoltage detection timer is available for every supply, uv bat , uv cc and uv io . while setting the undervoltage bit, the appropria te undervoltage detection timer is also triggered. when the undervol tage detection timer expires, while the undervoltage event is still present, the undervoltage flag is set (see figure 25 ). in case the undervoltage situation gets cleared while t he undervoltage detection timer is running, the TLE9221SX does not set the undervoltage flag. according to the mode change table, an active undervoltage flag changes the mode of operation to low power mode (see chapter 9.3 and table 14 ). & bd_off uv bat ubdpdv bat uv cc ubdpdv cc + - + -
TLE9221SX power supply interface data sheet 35 rev. 1.10, 2013-07-15 figure 25 example of setting the undervoltage flag besides the undervoltage detection timer, each supply is also equipped with an undervoltage recovery timer. the undervoltage recovery timer starts when the external power supply recovers. when the undervoltage recovery timer expires, the undervoltage flag gets reset (see figure 25 ). if the external power supply recovers only temporarily and the supply line falls back to the undervoltage situation while th e undervoltage recovery timer is still running, the undervoltage flag remains set. clearing th e undervoltage flag allows the transceiver TLE9221SX to return from low power mode to the previous opera tional mode selected by the host command (see chapter 9.4 and table 15 ). note: undervoltage bits are set by an undervoltage even t. undervoltage bits are stored in the sir and also indicated at the errn output. undervoltage flags are set by the undervoltage detection timer. undervoltage flags are not visible in the sir and they are not indicated at the errn output. undervoltage flags are only used to change the mode of operation after the undervoltage detection timer has expired! 8.3.2 undervoltage event at uv bat the flexray transceiver TLE9221SX considers a voltage fluctuation on the power supply uv bat , which falls below the detection threshold ubduvv bat and exceeds the blanking time dbduv bat_blk , as an undervoltage event. voltage fluctuations on uv bat shorter than dbduv bat_blk are ignored and not recognized by the power supply interface. to indicate the undervoltage event on the supply voltage uv bat , the uv bat undervoltage bit (bit 8) and the error bit (bit 11) are set (see figure 26 ). after the uv bat undervoltage detection timer dbduvv bat expires, the uv bat undervoltage flag is set and the mode of operation changes to bd_sleep mode. the host interface and the communication cont roller interface are active while the dbduvv bat undervoltage detection timer is running and the reference supply uv io is present. when the dbduvv bat undervoltage detection timer expires and the uv bat undervoltage flag is set, the host inte rface and the communication controller uv bat t bd_normal dbduvv bat dbdrv bat t stbn t en set undervoltage flag bd_sleep bd_normal clear undervoltage flag t errn undervoltage detection timer undervoltage release timer dreactiontime errn set undervoltage bit set error bit dbduvv bat_blk
data sheet 36 rev. 1.10, 2013-07-15 TLE9221SX power supply interface interface are blocked as long as the uv bat undervoltage flag remains active (compare also with chapter 9.3 and table 14 ). figure 26 undervoltage event at uv bat in non-low power mode 8.3.3 undervoltage event at uv cc power supply voltage fluctuations on the uv cc power supply, falling below the threshold ubduvv cc for a time longer than the blanking time dbduvv cc_blk , are considered as undervoltage events. voltage fluctuations on uv cc shorter than the time dbduv cc_blk are ignored and not recognized by the power supply interface. detecting an undervoltage event on uv cc , the flexray transceiver TLE9221SX sets the uv cc undervoltage bit (bit 9) and the error bit (bit 11) (see figure 27 ). after the uv cc undervoltage detection timer dbduvv cc expires, the uv cc undervoltage flag is set, the mode of operation changes to bd_standby mode. the host interface remains active while the uv cc undervoltage detection timer is running and the reference supply uv io is present. setting the uv cc undervoltage flag blocks the host inte rface and forces the mode of operation to bd_standby mode (compare also with chapter 9.3 and table 14 ). while the power supply uv cc is in undervoltage condition, the TLE9221SX also disables the transmitter and sets the bus error bit (bit 4). uv bat t non-low power mode t < dbduvv bat_blk dbduvv bat_blk dbduvv bat dbdrv bat set uv bat undervoltage flag, block host commands clear uv bat undervoltage flag, release host commands (return to the mode of operation selected by the host command) bd_sleep ubduvv bat (threshold) dreactiontime errn t errn set uv bat undervoltage bit set error bit dbduvv bat_hys
TLE9221SX power supply interface data sheet 37 rev. 1.10, 2013-07-15 figure 27 undervoltage event at uv cc in non-low power mode 8.3.4 undervoltage event at uv io the central state machine of the TLE9221SX handle s an undervoltage event at the reference supply uv io in a manner identical to an undervoltage event on the power supply uv bat . the supply on the level shift input v io is the main reference for all digital inputs and outputs of the TLE9221SX. it is also connected to the pad supply of the external microcontroller (see figure 50 ). an undervoltage event on the level shift input v io could lead to a misinterpretation of the digital input levels and could generate a false signal at the digital outputs. for fail-safe reasons, the TLE9221SX blocks the host in terface, the communication controller interface and the bus guardian interface after a sma ll processing time (dreactiontime errn ) when an undervoltage event has been detected on the reference supply uv io (see figure 28 ). according to table 2 , all digital inputs are set to their default level. all digital outputs are set to logical ?low?. the transceiver TLE9221SX detects an undervoltage event, if the supply at the pin v io drops for the time period t > dbduvv io_blk below the undervoltage detection threshold uuv io (see figure 28 ). voltage fluctuations on uv io shorter than dbduv cc_blk are ignored and not recognized by the power supply interface. although the host interface is blocked and the si r is not accessible while the reference supply uv io is in undervoltage condition, the transceiver sets the uv io undervoltage bit (bit 10) and the error bit (bit 11) (see figure 28 ). after the uv io undervoltage detection timer dbduvv io expires, the uv io undervoltage flag is set and the mode of operation changes to bd_sleep mode (compare also to chapter 9.3 and table 14 ). uv cc t non-low power mode t < dbduvv cc_blk dbduvv cc_blk dbduvv cc dbdrv cc set uv cc undervoltage flag, block host commands clear uv cc undervoltage flag, release host commands (return to the mode of operation selected by the host command) bd_standby ubduvv cc (threshold) dreactiontime errn t errn set uv cc undervoltage bit set error bit ubduvv cc_hys
data sheet 38 rev. 1.10, 2013-07-15 TLE9221SX power supply interface t figure 28 undervoltage event at uv io in non-low power mode note: while the TLE9221SX is in undervoltage condition at the reference supply uv io , all digital outputs are set to ?low?. the outputs do not reflect the status of the transceiver anymore. for example, wake-up events cannot be indicated at the errn, rxd, and rxen output anymore, since these outputs are set permanently to ?low?. 8.4 power-up and power-down 8.4.1 bd_off state according to the flexray electrical physical layer specific ation, version 3.0.1, bd_off state is reached, when the transceiver does not receive any supply. the transceiver TLE9221SX is in bd_off st ate when the internal supply voltage uv in is turned off and the central state machine is powered down. when both power supplies, uv cc and uv bat fall below their power-down thresholds (ubdpdv bat and ubdpdv cc ), the internal supply is off an d the bd_off stat e is reached (see figure 29 ). the status of the reference supply uv io has no influence on the power-down sequence of the flexray transceiver TLE9221SX. when the flexray transceiver TLE9221SX is in bd_off stat e, all outputs are logical ?low?, the transmitter and the receiver are turned off and the wake-up functions are not operational. if the reference supply uv io is available, the inputs are set to their default values (compare with table 2 ). uv io w qrqorzsrzhuprgh t < dbduvv io_blk dbduvv io_blk g%'59 ,2 %'b6ohhs %'b6wdqge\ uuv io (threshold) set uv io undervoltage bit set error bit dbduvv io dbd modechange set uv io undervoltage flag clear uv io undervoltage flag, release host commands (return to the mode of operation selected by the host command) dreactiontime errn t errn set all output pins low set all input pins to default block all host commands uuv io_hys
TLE9221SX power supply interface data sheet 39 rev. 1.10, 2013-07-15 figure 29 power-down 8.4.2 power-up for the power-up, only the power supplies uv bat and uv cc are significant. as soon as at least one power supply is above its reset threshold the internal supply uv in is available and the central state machine gets powered up. the device TLE9221SX enters into bd_sta ndby mode within the time period dbd powerup as soon as the voltage values of the power supplies uv bat and uv cc are above their undervoltage det ection threshold limits ubduvv bat and ubduvv cc (see figure 30 ). dbdpdv cc dbdpdv bat uv bat uv cc v t any operation mode bd_off uv io
data sheet 40 rev. 1.10, 2013-07-15 TLE9221SX power supply interface figure 30 power-up 8.4.3 interim bd_standby mode as a safety measure, the TLE9221SX provides an interim bd_standby mode. changeover to the interim_bd_standby mode takes place during an incomplete power-up procedure (see figure 31 ). in interim_bd_standby mode, the TLE9221SX provides th e same functions as in bd_standby mode, except for the host commands. the host commands are blocked in interim bd_standby mode. therefore, a host command cannot be used to change the mode of the TLE9221SX, wh ile the power-up has not completed. with switching over to the interim bd_standby mode, at least one underv oltage detection timer is started. in case the power-up is completed before the undervoltage detection timer expi res, the TLE9221SX changes the mode of operation to bd_standby mode. in case the undervoltage detection timer expires before the power-up is completed, the undervoltage flag is set depending on which power supply is missing, and the mode of operation changes to low power mode (compare with chapter 9.3 ). uv bat uv cc v t uv io dbd powerup powering up the central state machine bd_off interim_bd_standby bd_standby ubduv bat ubdpd bat ubduvv cc host interface blocked host interface released
TLE9221SX power supply interface data sheet 41 rev. 1.10, 2013-07-15 figure 31 changing over to interim_bd_standby mode power-up uv bat > ubduvv bat and uv cc > ubduvv cc uv bat < ubduvv bat or uv cc < ubduvv cc bd_standby (host commands released!) interim bd_standby set uv cc undervoltage flag t > dbduvv cc 1) t < dbduvv bat and uv bat > ubduvv bat and t < dbduvv cc and uv cc > ubduvv cc set uv bat undervoltage flag bd_sleep 1) uv bat undervoltage overrules uv cc undervoltage t > dbduvv bat 1) host command: en=0, stbn=0, bd_standby mode bd_standby (host commands blocked!) uv cc > ubduvv cc uv bat > ubduvv bat
data sheet 42 rev. 1.10, 2013-07-15 TLE9221SX operating mode description 9 operating mode description the flexray transceiver TLE9221SX provides several different operating modes. the four main operating modes are implemented to handle the requirem ents of a flexray ecu and to satisfy the requirements of the flexray epl specification, version 3.0.1. tw o product-specific interim operation modes are implemented to guarantee secure mode changes even under failure conditions. the bd_off state describes the behavior of the TLE9221SX, while it is not supplied (see table 11 ). 9.1 operating mode transitions overview depending on the currently selected operating mode, seve ral events can trigger a change of the operating mode. the options are: ? a valid host command at the host interface. ? setting an undervoltage flag, either for the power supplies uv bat and uv cc or for the reference voltage uv io . ? recovery from an undervoltage event, either for the power supplies uv bat and uv cc or for the reference voltage uv io . ? wake-up detection either on the flexra y bus or on the local wake-input wake. ? a power-up event at the power supplies uv bat and uv cc. it is not possible to change over to every operatin g mode by a trigger event. there are limitations and dependencies (see table 12 ). table 11 operating modes overview modes of operation description clustering operating mode according to flexray epl, version 3.0.1 bd_normal normal operating mode to transmit data to the bus and receive data from the bus. non-low power mode bd_receiveonly the TLE9221SX can receive data from the bus, but the transmitter is blocked. non-low power mode bd_standby transmitter and receiver are turned off, the diagnostic functions and wake-up detection are available. low power mode bd_sleep all functions, except the wake-up detection are turned off. low power mode product-specific operating modes bd_gotosleep transition mode to change over to the bd_sleep mode via a host command. interim mode interim_bd_standby transition mode, to which a changeover is made only after an incomple te power-up interim mode power-down bd_off state of the TLE9221SX when no supply is fed to it power-down state table 12 options for changeover to various operating modes target mode trigger event for the mode change limitation bd_normal changeover to bd_normal mode can be made only by a valid host command. host commands are blocked if any undervoltage flag is set. bd_receiveonly changeover to bd_receiveonly mode can be made only by a valid host command. host commands are blocked if any undervoltage flag is set.
TLE9221SX operating mode description data sheet 43 rev. 1.10, 2013-07-15 bd_standby changeover to bd_standby mode can be made by: ? a valid host command ? an undervoltage event at uv cc ? a wake-up event ? a power-up event at uv cc and uv bat changeover to bd_standby mode cannot be made from bd_sleep mode via host command (see figure 32 ). host commands are blocked if any undervoltage flag is set. bd_sleep changeover to bd_sleep mode can be made by: ? a valid host command ? an undervoltage event at uv io or uv bat changeover to bd_sleep mode by a host command is possible only via the bd_gotosleep command (see figure 32 ). host commands are blocked if any undervoltage flag is set. bd_gotosleep changeover to bd_gotosleep command can only be made by a valid host command. the bd_gotosleep command can not be executed while the wake-up flag is active (see table 13 ). host commands are blocked if any undervoltage flag is set. interim_bd_standby changeover to interim_bd_standby mode takes place only after an incomplete power-up. ? bd_off changeover to bd_off condition takes place if the power supplies uv bat and uv cc are below their reset thresholds. ? table 12 options for changeover to various operating modes target mode trigger event for the mode change limitation
data sheet 44 rev. 1.10, 2013-07-15 TLE9221SX operating mode description 9.2 operating mode cha nge by host command changeover can be made to every operation mode, except the bd_sleep mode by a va lid host command, when no undervoltage flag is set. changeover to bd_sleep mode can be made only via the bd_gotosleep command (see figure 32 and table 13 ). figure 32 operating mode change by host command en stbn l l inh not_sleep bd_standby en stbn lx inh sleep bd_sleep en stbn l h inh not_sleep bd_receiveonly en stbn h h inh bd_normal 1 bd_gotosleep en stbn lh inh not_sleep 4 2 3 17 5 6 8 7 11 9 10 12 13 14 15 16 18 19 21 20 not_sleep
TLE9221SX operating mode description data sheet 45 rev. 1.10, 2013-07-15 table 13 mode changes by host command 1) 2) 3) 4) no. primary operating mode stbn en wake- up flag uv bat flag uv io flag uv cc flag secondary operating mode errn 5) rxd 6) rxen 6) inh remarks bd_normal mode 1 bd_normal h set ?l? hhhh 1 => bd_receiveonly h fb fb not_sleep 7) 2 bd_normal set ?l? hh hhh 1 => bd_gotosleep h 1 => h 1 => h not_sleep 7) 3 bd_normal set ?l? set ?l? hhhh 1 => bd_standby h 1 => h 1 => h not_sleep 7) bd_receiveonly mode 4 bd_receiveonly h set ?h? 2 => h hhh 1 => bd_normal 2 => h fb fb not_sleep 7) 5 bd_receiveonly set ?l? lh hhh 1 => bd_standby h 1 => h 1 => h not_sleep 7) 6 bd_receiveonly set ?l? ll hhh 1 => bd_standby 1 => l 1 => l 1 => l not_sleep 8) 7 bd_receiveonly set ?l? set ?h? hhhh 1 => bd_gotosleep h 1 => h 1 => h not_sleep 9) 8 bd_receiveonly set ?l? set ?h? lhhh 1 => bd_standby 1 => l 1 => l 1 => l not_sleep 8) , 10) bd_gotosleep command 9bd_gotosleep set ?h? h 2 => h hhh 1 => bd_normal 2 => h 1=>fb 1=>fb not_sleep 9) , 11) 10 bd_gotosleep l set ?l? hhhh 1 => bd_standby h h h not_sleep 9) , 11) 11 bd_gotosleep set ?h? set ?l? hhhh 1 => bd_receiveonly h 1=>fb 1=>fb not_sleep 9) , 11) 12 bd_gotosleep l h h h h h 1 => bd_sleep hhh 1 => sleep 9) , 11) bd_standby 13 bd_standby l set ?h? hhhh 1 => bd_gotosleep h h h not_sleep 9) 14 bd_standby l set ?h? l h h h bd_standby l l l not_sleep 10) 15 bd_standby set ?h? l h h h h 1 => bd_receiveonly h 1=>fb 1=>fb not_sleep ? 16 bd_standby set ?h? l l h h h 1 => bd_receiveonly 1 => h/l 1=>fb 1=>fb not_sleep 12) 17 bd_standby set ?h? set ?h? 2 => h hhh 1 => bd_normal 2=> h 1=>fb 1=>fb not_sleep 7) bd_sleep 18 bd_sleep l set ?h? h h h h bd_sleep h h h sleep 13) , 14) 19 bd_sleep l set ?l? h h h h bd_sleep h h h sleep 13) , 14) 20 bd_sleep set ?h? set ?h? 2 => h hhh 1 => bd_normal 2 => h 1=>fb 1=>fb 1 => not_sleep 7) , 14) 21 bd_sleep set ?h? set ?l? hhhh 1 => bd_receiveonly h 1=>fb 1=>fb 1 => not_sleep 14)
TLE9221SX operating mode description data sheet 46 rev. 1.10, 2013-07-15 1) the table describes the states and signal s of flags, operating modes and output pins . this table does not contain any timing information. time for mode changes or the response time of the digital outputs are specified in the el ectrical characteristics (compare with table 21 ). 2) all flags are ?low? active. ?l? means the flag is set. ?x? = ?don?t care?. the color red stands for the event which triggered the mode transition. for example: set ?l? or set ?h?. the color blue stands for the consequence of the trigger event. the numbers, ?1 =>?, ?2 =>? indicate the order of the consequences. for example: ?1=> bd_normal? means the transceiver TLE9221SX changes over to bd_normal mode. ?2=> h? means the flag is cleared after the TLE9221SX has changed over to bd_normal mode. ?fb? stands for ?follow bus? and means t hat depending on the signal on the flexray bus, the pins rxd and rxen can either be ?hi gh? or ?low?. 3) the wake-up flag stands for a detected wake-up event (compare with chapter 7.3 and table 10 ). the uv bat flag is the same as the uv bat undervoltage flag, which is set after the uv bat undervoltage detection timer expires (compare with chapter 8.3.1 ). the uv io flag is the same as the uv io undervoltage flag, which is set after the uv io undervoltage detection timer expires (compare with chapter 8.3.1 ). the uv cc flag is the same as the uv cc undervoltage flag, which is set after the uv cc undervoltage detection timer expires (compare with chapter 8.3.1 ). 4) the errn output indicates the wake-up flag, the wake-up source bit and the error bit (compare with table 9 ). the error bit is set only by t he undervoltage bits, such as the uv bat undervoltage bit (bit 8), the uv cc undervoltage bit (bit 9) and the uv io undervoltage bit (bit 10). all other possible sources setting the error bit, such as, for example a bus failure or an overtemperature event, are consid ered as not set in this table. 5) the signal at the errn output pin depends on the host command applied and not on the current operating mode (compare with chapter 6.3 ). 6) the signals at the rxd and rxen outputs depend on the curr ent operation mode, and are independe nt of the host command applied (compare with table 5 ). 7) while TLE9221SX changes over to bd_normal mode, the wake-up fl ag is cleared. moreover, the wake-up flag cannot be set in non- low power mode, and therefore the wake-up flag is always ?high? in bd_normal mode (see chapter 7.3 ). 8) the wake-up flag was set during a previous wake-up event while the TLE9221SX was in low power mode. 9) the interim mode will automatically be left to bd_sleep when the timer dbd sleep expires. if the host command does not change within the time dbd sleep, the TLE9221SX changes over by default to bd_sleep mode (see chapter 9.2.1 ). 10) the bd_gotosleep command cannot be execut ed while the wake-up flag is active (see figure 34 ). the TLE9221SX changes over directly to bd_standby mode. 11) since the bd_gotosleep command can be executed only when the wake-up flag is cleared, the wake-up flag is always ?high? whil e the TLE9221SX executes the bd_gotosleep command. 12) if the host command bd_receiveonly mode is applied, the errn output indicates the wake-up source bit (see table 9 ). 13) the en input pin of the host interface is disabled in bd _sleep mode, as long the stbn input pin remains ?low? (see chapter 9.2.2 ). 14) a wake-up event would change the operation mode from bd_sleep to bd_standby, theref ore, the wake-up flag is always ?high? wh ile the TLE9221SX remains in bd_sleep mode.
TLE9221SX operating mode description data sheet 47 rev. 1.10, 2013-07-15 9.2.1 entering bd_sleep mode via the bd_gotosleep command the bd_gotosleep command can be executed from every non-low power mode and from bd_standby mode by applying the host command stbn = ?l? and en = ?h?. the bd_gotosleep command cannot be executed from bd_sleep mode (see figure 32 ). when the transceiver TLE9221SX recognizes the host command bd_gotosleep, the TLE9221SX changes over to the interim mode ?bd_gotosleep command? and starts an internal timer. in case the en input and the stbn input remain unchanged during the bd_sleep mode detection window (t = dbd sleep ), the operating mode automatically changes over to bd_sleep mode. the time for the mode change, dbd modechange , is defined as the time interval between applying the host comm and and changing over to bd_sleep mode (see figure 33 ). figure 33 entering bd_sleep mode the bd_gotosleep command can be executed only when th e wake-up flag is cleared. when the wake-up flag is cleared, the output pins rxd and rxen are set to logical ?high? in bd_sleep mode and also during the execution of the ?bd_gotosleep command?. in case the changeover to bd_sleep mode is made by a host command, the en input is disabled in bd_sleep mode (see figure 32 , figure 33 and table 13 ). applying the bd_gotosleep host command to the tle922 1sx, while the wake-up flag is active, changes the operating mode directly to bd_standby mode. the rxd and rxen outputs are set to ?low? and indicate a previous wake-up event (see figure 34 and table 13 ). en stbn inh bd_gotosleep command t t t = dbdlogic filter host command detection bd_sleep mode t = dbd sleep dont care bd_normal mode t rxd t rxen follow bus t = dbd modechange t errn all wake-up bits and the error bit are cleared, therefore the errn, rxd and rxen outputs are high
data sheet 48 rev. 1.10, 2013-07-15 TLE9221SX operating mode description figure 34 changing over to bd_standby, with an active wake-up flag 9.2.2 quitting bd_sleep by host command changeover to bd_sleep mode can be made by a host command or by an undervoltage event. in case changeover to bd_sleep was made by a host command via the bd_gotosleep comma nd, the en input pin gets disabled when the TLE9221SX changes over to bd_sleep mode. as long as the stbn input pin remains at logical ?low?, any signal change at the en input is ignored and does not trigger any mode change. signal change at the stbn i nput pin enables the en input as well and a mode change is possible. via a host command, bd_sleep mode can only change to bd_normal mode or to bd_receiveonly mode (see figure 32 and table 13 ). 9.3 operating mode changeov er by undervoltage flag besides a valid host command, any changeovers in the operating mode may also be triggered by setting the undervoltage flag after the undervoltage detection timer has expired (compare with chapter 8.3.1 ). setting the uv io or the uv bat undervoltage flag changes the mode of operation to bd_sleep, and setting the uv cc undervoltage flag changes the mode of operation to bd_standby. if the transceiver TLE9221SX changes over to bd_sleep mode by setting the uv io or uv bat undervoltage flag, the en input pin remains active even in bd_sleep mode. in case any undervoltage flag becomes active, while the flexray transceiver TLE9221SX is executing the bd_gotosleep command, the mode of operatio n changes directly to bd_sleep (see table 14 and figure 35 ). en stbn inh mode transition t t t = dbdlogic filter host command detection bd_standby mode dont care bd_receiveonly mode t rxd t rxen follow bus t = dbd modechange
TLE9221SX operating mode description data sheet 49 rev. 1.10, 2013-07-15 setting the undervoltage flag does not cause any change in the operating mode, if the transceiver is already in bd_sleep mode. figure 35 operating mode changes by undervoltage flag en stbn lh inh sleep bd_sleep en stbn h h inh bd_normal bd_gotosleep en stbn lh inh not_sleep 24 38 39 not_sleep en stbn l l inh not_sleep bd_standby 40 31 32 30 33 34 35 36 en stbn l h inh not_sleep bd_receiveonly 25 26 27 28 22 23 37 bd_off uv bat > ubduvv bat and uv cc > ubduvv cc 29
TLE9221SX operating mode description data sheet 50 rev. 1.10, 2013-07-15 table 14 mode changes by setting the undervoltage flags 1) 2) 3) 4) 1) the table describes the states and signal s of flags, operating modes and output pi ns. this table does not contain any timing information. time for mode changes or the response time of the digital outputs are specified in the el ectrical characteristics (compare with table 21 ). no. primary operating mode stbn en wake- up flag uv bat flag uv io flag uv cc flag secondary operating mode errn 5) rxd 6) rxen 6) inh remarks bd_normal mode 22 bd_normal h h h set ?l? hx 1 => bd_sleep 1 => l 1 => h 1 => h 1 => sleep 7) , 8) 23 bd_normal x x h x set ?l? x 2 => bd_sleep 1 => l 1 => l 1 => l 2 => sleep 7) , 9) , 10) 24 bd_normal h h h h h set ?l? 1 => bd_standby 1 => l 1 => h 1 => h not_sleep 7) bd_receiveonly mode 25 bd_receiveonly h l h set ?l? hx 1 => bd_sleep 1 => l 1 => h 1 => h 1 => sleep 8) 26 bd_receiveonly h l l set ?l? hx 1 => bd_sleep h/l 1 => l 1 => l 1 => sleep 8) , 11) , 12) 27 bd_receiveonly x x x x set ?l? x 2 => bd_sleep 1 => l 1 => l 1 => l 2 => sleep 9) , 10) 28 bd_receiveonly h l h h h set ?l? 1 => bd_standby 1 => l 1 => h 1 => h not_sleep ? 29 bd_receiveonly h l l h h set ?l? 1 => bd_standby h/l 1 => l 1 => l not_sleep 11) , 12) bd_gotosleep command 30 bd_gotosleep l h h set ?l? xx 1 => bd_sleep hhh 1 => sleep 8) , 13) , 14) 31 bd_gotosleep x x h x set ?l? x 1 => bd_sleep 1 => l 1 => l 1 => l 1 => sleep 9) , 13) , 14) 32 bd_gotosleep l h h x x set ?l? 1 => bd_sleep hhh 1 => sleep 13) , 14) bd_standby 33 bd_standby l l h set ?l? hx 1 => bd_sleep hhh 1 => sleep 8) , 34 bd_standby l l l set ?l? hx 1 => bd_sleep lll 1 => sleep 8) , 11) 35 bd_standby x x x x set ?l? x 1 => bd_sleep 1 => l 1 => l 1 => l 1 => sleep 9) 36 bd_standby l l h h h set ?l? 1 => bd_standby hhhnot_sleep? 37 bd_standby l l l h h set ?l? 1 => bd_standby lllnot_sleep 11) bd_sleep 38 bd_sleep l x h set ?l? xx 1 => bd_sleep hhhsleep 8) , 39 bd_sleep x x h x set ?l? x 1 => bd_sleep hhhsleep 9) 40 bd_sleep l x h x x set ?l? 1 => bd_sleep hhhsleep ?
TLE9221SX operating mode description data sheet 51 rev. 1.10, 2013-07-15 2) all flags are ?low? active. ?l? means the flag is set. ?x? = ?don?t care?. the color red stands for the event which triggered the mode transition. for example: set ?l? or set ?h?. the color blue stands for the consequence of the trigger event. the numbers, ?1 =>?, ?2 =>? indicate the order of the consequences. for example: ?1=> bd_normal? means the transceiver TLE9221SX changes over to bd_normal mode. ?2=> h? means the flag is cleared after the TLE9221SX ha s changed over to bd_normal mode. ?fb? stands for ?follow bus? and means that depending on the signal on the flexray bus, the pins rxd and rxen can either be ?hi gh? or ?low?. 3) the wake-up flag stands for a detected wake-up event (compare with chapter 7.3 and table 10 ). the uv bat flag is the same as the uv bat undervoltage flag, which is set after the uv bat undervoltage detection timer expires (compare with chapter 8.3.1 ). the uv io flag is the same as the uv io undervoltage flag, which is set after the uv io undervoltage detection timer expires (compare with chapter 8.3.1 ). the uv cc flag is the same as the uv cc undervoltage flag, which is set after the uv cc undervoltage detection timer expires (compare with chapter 8.3.1 ). 4) the errn output indicates the wake-up flag, the wake-up source bit and the error bit (compare with table 9 ). the error bit is set only by t he undervoltage bits, such as the uv bat undervoltage bit (bit 8), the uv cc undervoltage bit (bit 9) and the uv io undervoltage bit (bit 10). all other possible sources setting the error bit, such as, for example a bus failure or an overtemperature event, are consid ered as not set in this table. 5) the signal at the errn output pin depends on the host command applied and not on the current operating mode (compare with chapter 6.3 ). 6) the signals at the rxd and rxen outputs depend on the curr ent operation mode, and are independe nt of the host command applied (compare with table 5 ). 7) while TLE9221SX changes over to bd_normal mode, the wake-up fl ag is cleared. moreover, the wake-up flag cannot be set in non- low power mode, and therefore the wake-up flag is always ?high? in bd_normal mode (see chapter 7.3 ). 8) the uv bat undervoltage flag overrules the uv cc undervoltage flag (see chapter 9.3.1 ). 9) an undervoltage event at uv io blocks the host interface at once and se ts all outputs to logical ?low? (see chapter 8.3.4 and figure 28 ). the transceiver TLE9221SX can not indicate the error bit and the wake-up flag. 10) the uv io undervoltage flag overrules the uv cc undervoltage flag (see chapter 9.3.1 ). 11) the wake-up flag was set during a previous wake-up event while the TLE9221SX was in low power mode. 12) if the host command bd_receiveonly mode is applie d, the errn indicates the wake-up source bit (see table 9 ). 13) since the bd_gotosleep command can be executed only when the wake-up flag is cleared, the wake-up flag is always ?high? whil e the TLE9221SX executes the bd_gotosleep command. 14) the bd_gotosleep command is considered as low power mode and th e errn indicates the wake-up flag just as in the bd_sleep or bd_standby mode (see table 9 ).
data sheet 52 rev. 1.10, 2013-07-15 TLE9221SX operating mode description 9.3.1 priorities of undervoltage events even if there are undervoltage events on both power supplies uv bat and uv cc , together with an undervoltage event on the reference supply uv io , the central state machine is operating and handles the undervoltage events. an undervoltage event on uv io blocks the host interface at once and interrupts the communica tion before the uv io undervoltage timer expires. when the uv io undervoltage timer expires, the TLE9221SX changes the mode of operation to bd_sleep. in case the uv cc undervoltage flag is set, the uv io undervoltage flag overrules the uv cc undervoltage flag. if the uv cc undervoltage flag was set before the uv io undervoltage flag, the mode of operation changes from bd_standby to bd_sleep mode. if the uv io undervoltage flag was set before the uv cc undervoltage flag, the mode of operation remains in bd_sleep mode. during an uv bat undervoltage event, the host interface and also the communication controller interface continues to work until the undervol tage detection timer expires. the uv bat undervoltage flag also overrules a uv cc undervoltage flag and the transceiver TLE9221SX e nds up in bd_sleep mode. simultaneous undervoltage events at uv bat and uv io , additionally disable the host interface and the communication controller interface in comparison to a single uv bat undervoltage event. after the undervoltage detection timer expires, the TLE9221SX changes over to bd_sleep mode. the least significant undervoltage flag is the uv cc undervoltage flag. an active uv cc undervoltage flag changes the mode of operation from non-low power mode to bd _standby mode, when no other undervoltage flag is set. during an uv cc undervoltage event the transmitter is disabled. 9.4 operating mode changes by undervoltage recovery as stated in chapter 8.3 , any undervoltage flag causes a change in the operating mode and blocks the host interface and the communication controller interface. after recovering from the undervoltage condition, and after the undervoltage flags are cleared, the flexray transceiver TLE9221SX enables the host interface and also the communication contro ller interface and the host command applied at the inputs stbn and en changes the mode of operation accordingly (see figure 36 and table 15 ). 9.4.1 bd_sleep mode entry flag a special case is the undervoltage recovery from bd_sle ep mode while the host command bd_standby is applied to the host interface. according to the flexray epl specificat ion, version 3.0.1, the en input pin shall be disabled while the device is in bd_sleep mode. a mode changeover via host command from bd_sleep mode to bd_standby mode is not permitted (compare with table 13 ). in order to be compliant with the flex ray conformance test version 3.0.1 it is mandatory to distinguish the host command bd_sleep from bd_standby, after the transceiver recovers from an undervoltage event. the bd_sleep mode entry flag indicates, how the change over to bd_sleep mode occurred. if changeover to bd_sleep mode took place by setting an undervoltage flag , the bdsme flag (bd_sleep mo de entry) is set to ?low? and the en input pin remains active. if changeover to bd_sleep mode took place by a host command, the bdsme flag is set to logical ?high? and the en input pin gets disabled (see table 15 ). the bdsme is an internal flag and it is neither in dicated at the errn output nor latched in the sir.
TLE9221SX operating mode description data sheet 53 rev. 1.10, 2013-07-15 figure 36 change in the mode of operation by undervoltage recovery en stbn lh inh sleep bd_sleep en stbn h h inh bd_normal bd_gotosleep en stbn lh inh not_sleep 56 not_sleep en stbn l l inh not_sleep bd_standby 51 53 58 en stbn l h inh not_sleep bd_receiveonly 44 45 46 41 42 59 43 57 60 61 47 48 49 50 52 54 55
TLE9221SX operating mode description data sheet 54 rev. 1.10, 2013-07-15 table 15 mode changes via undervoltage recovery 1) 2) 3) 4) no. primary operating mode stbn en wake- up flag bdsme flag 5) uv bat flag uv io flag uv cc flag secondary operating mode errn 6) rxd 7) rxen 7) inh remarks bd_sleep -> host command bd_normal 41 bd_sleep h h 2 => h x set ?h? hh 1 => bd_normal 2 => h 1=>fb 1=>fb 1 => not_sleep 8) , 9) 42 bd_sleep h h 2 => h xh set ?h? h 1 => bd_normal 2 => h 1=>fb 1=>fb 1 => not_sleep 8) , 9) 43 bd_sleep h h 2 => h xhh set ?h? 1 => bd_normal 2 => h 1=>fb 1=>fb 1 => not_sleep 8) , 9) , 10) bd_sleep -> host command bd_receiveonly 44 bd_sleep h l x x set ?h? hh 1 => bd_receiveonly h/l 1=>fb 1=>fb 1 => not_sleep 11) 45 bd_sleep h l x x h set ?h? h 1 => bd_receiveonly h/l 1=>fb 1=>fb 1 => not_sleep 11) 46 bd_sleep h l x x h h set ?h? 1 => bd_receiveonly h/l 1=>fb 1=>fb 1 => not_sleep 10) , 11) bd_sleep -> host command bd_sleep 47 bd_sleep l h h x set ?h? h h bd_sleep h h h sleep 12) 48 bd_sleep l h h x h set ?h? hbd_sleep 1 => h 1 => h 1 => h sleep 12) 49 bd_sleep l h h x h h set ?h? bd_sleep h h h sleep 10) , 12) bd_sleep -> host command bd_standby 50 bd_sleep l l h h set ?h? h h bd_sleep h h h sleep 12) , 13) 51 bd_sleep l l h l set ?h? hh 1 => bd_standby hhh 1 => not_sleep 12) , 14) , 52 bd_sleep l l h h h set ?h? hbd_sleep 1 => h 1 => h 1 => h sleep 12) , 13) 53 bd_sleep l l h l h set ?h? h 1 => bd_standby 1 => h 1 => h 1 => h 1 => not_sleep 12) , 14) 54 bd_sleep l l h h h h set ?h? bd_sleep h h h sleep 12) , 13) 55 bd_sleep l l h l h h set ?h? 1 => bd_standby hhh 1 => not_sleep 12) , 14) bd_standby 56 bd_standby h h 2 => h xhh set ?h? 1 => bd_normal 2 => h 1=>fb 1=>fb not_sleep 8) , 9) , 15) 57 bd_standby h l x x h h set ?h? 1 => bd_receiveonly h/l 1=>fb 1=>fb not_sleep 11) , 15) , 16) , 58 bd_standby l l h x h h set ?h? bd_standby h h h not_sleep 15) 59 bd_standby l l l x h h set ?h? bd_standby l l l not_sleep 15) , 16) , 60 bd_standby l h h x h h set ?h? 1 => bd_gotosleep h h h not_sleep 15) 61 bd_standby l h l x h h set ?h? bd_standby l l l not_sleep 15) , 16) ,
TLE9221SX operating mode description data sheet 55 rev. 1.10, 2013-07-15 1) the table describes the states and signals of flags, operating modes and output pins. this table does not contain any timing information. time for mode changes or the response time of the digital outputs are specified in the el ectrical characteristics (compare with table 21 ). 2) all flags are ?low? active. ?l? means the flag is set. ?x? = ?don?t care?. the color red stands for the event which triggered the mode transition. for example: set ?l? or set ?h?. the color blue stands for the consequence of the trigger event. the numbers, ?1 =>?, ?2 =>? indicate the order of the consequences. for example: ?1=> bd_normal? means the transceiver TLE9221SX changes over to bd_normal mode. ?2=> h? means the flag is cleared after the TLE9221SX ha s changed over to bd_normal mode. ?fb? stands for ?follow bus? and means t hat depending on the signal on the flexray bus, the pins rxd and rxen can either be ?hi gh? or ?low?. 3) the wake-up flag stands for a detected wake-up event (compare with chapter 7.3 and table 10 ). the uv bat flag is the same as the uv bat undervoltage flag, which is set after the uv bat undervoltage detection timer expires (compare with chapter 8.3.1 ). the uv io flag is the same as the uv io undervoltage flag, which is set after the uv io undervoltage detection timer expires (compare with chapter 8.3.1 ). the uv cc flag is the same as the uv cc undervoltage flag, which is set after the uv cc undervoltage detection timer expires (compare with chapter 8.3.1 ). 4) the errn output indicates the wake-up flag, the wake-up source bit and the error bit (compare with table 9 ). the error bit is set only by t he undervoltage bits, such as the uv bat undervoltage bit (bit 8), the uv cc undervoltage bit (bit 9) and the uv io undervoltage bit (bit 10). all other possible sources setting the error bit, such as, for example, a bus failure or an overtemperature event, are consid ered as not set in this table. 5) bd_sleep mode entry flag disables the en input pin when set to logical ?low? (see chapter 9.4.1 ) 6) the signal at the errn output pin depends on the host command applied and not on the current operating mode (compare with chapter 6.3 ). 7) the signals at the rxd and rxen outputs depend on the current operating mode, and are independe nt of the host command applied (compare with table 5 ). 8) while TLE9221SX changes over to bd_normal mode the wake-up fl ag is cleared. moreover, the wake-up flag cannot be set in non-l ow power mode, and therefore, the wake-up flag is always ?high? in bd_normal mode (see chapter 7.3 ). 9) changing over to bd_normal mode clears the sir, including the un dervoltage bits and therefore sets the errn output to ?high? (compare with chapter 6.3.1 ). 10) bd_sleep mode was either entered by a host command or by setting the uv bat or uv io undervoltage flag (see table 14 ). 11) if the host command bd_receiveonly mode is applied, the errn output indicates the wake-up source bit (see table 9 ). 12) this assumes no wake-up event was detected and the wake-up flag is cleared. 13) the bdsme flag is cleared, changeover to bd_sleep mode was made by a host command (see chapter 9.4.1 ). 14) the bdsme flag is set, changeover to bd_sleep mode was made by setting one or more undervoltage flags (see chapter 9.4.1 ). 15) in bd_standby mode, only the uv cc undervoltage flag could be active, since any other active under voltage flag would change the mode of operation to bd_sleep mod e (compare with table 14 ). 16) a wake-up flag could have been set by a wake-up event while the transceiver was in bd_standby mode.
data sheet 56 rev. 1.10, 2013-07-15 TLE9221SX operating mode description 9.5 operation mode changes by the wake-up flag setting the wake-up flag triggers a mode change to bd_standby mode, regardless of the transceiver being in bd_sleep mode or in the bd_gotosleep command. while the transceiver TLE9221SX remains in bd_standby mode, a wake-up event sets the wake-up bit and the wake -up flag. the wake-up flag is indicated at the errn, rxd and rxen outputs. no mode change by th e wake-up event is applied (for details see figure 37 and table 16 ). the wake-up flag can be set only in bd_sleep mode, bd standby mode or while the bd_gotosleep command is being executed (for details see ?wake-up flag and wake-up bits? on page 29 ). while the wake-up flag is active, the flexray transceiver TLE9221SX cannot change over to bd_sleep mode again (see figure 34 ). to reset the wake-up flag, either change the operating mode of the TLE9221SX to bd_normal mode or read out the sir. figure 37 operating mode change by wake-up flag setting the wake-up flag triggers not only a change in the operating mode, but also clears all undervoltage flags. the undervoltage bits available in the sir remain active. in case the undervoltage event remains present, setting the wake-up flag clears the undervoltage flag. the undervoltage detection timer is restarted and the undervolt age flag is set again when the undervoltage detection timer expires. note: setting the wake-up flag clears only the undervolt age flag, not the undervoltage bit. the undervoltage bit remains active and is visible in the sir. en stbn lh inh sleep bd_sleep bd_gotosleep en stbn lh inh not_sleep en stbn l l inh not_sleep bd_standby 62 63 64 65
TLE9221SX operating mode description data sheet 57 rev. 1.10, 2013-07-15 table 16 mode changes by setting the wake-up flag 1) 2) 3) 4) 1) the table describes the states and signals of flags, operating modes and output pins. this tabl e does not contain any timing information. time for mode changes or the response time of the digital outputs are specified in the el ectrical characteristics (compare with table 21 ). 2) all flags are ?low? active. ?l? means the flag is set. ?x? = ?don?t care?. the color red stands for the event which triggered the mode transition. for example: set ?l? or set ?h?. the color blue stands for the consequence of the trigger event. the numbers, ?1 =>?, ?2 =>? indicate the order of the consequences. for example: ?1=> bd_normal? means the transceiver TLE9221SX changes over to bd_normal mode. ?2=> h? means the flag is cleared after the TLE9221SX has changed over to bd_normal mode. ?fb? stands for ?follow bus? and means that depending on the sign al on the flexray bus, the pins rxd and rxen can either be ?hi gh? or ?low?. 3) the wake-up flag stands for a detected wake-up event (compare with chapter 7.3 and table 10 ). the uv bat flag is the same as the uv bat undervoltage flag, which is set after the uv bat undervoltage detection timer expires (compare with chapter 8.3.1 ). the uv io flag is the same as the uv io undervoltage flag, which is set after the uv io undervoltage detection timer expires (compare with chapter 8.3.1 ). the uv cc flag is the same as the uv cc undervoltage flag, which is set after the uv cc undervoltage detection timer expires (compare with chapter 8.3.1 ). 4) the errn output indicates the wake-up flag, the wake-up source bit and the error bit (compare with table 9 ). the error bit is set only by t he undervoltage bits, such as the uv bat undervoltage bit (bit 8), the uv cc undervoltage bit (bit 9) and the uv io undervoltage bit (bit 10). all other possible sources setting the error bit, such as, for example, a bus failure or an overtemperature event, are consid ered as not set in this table. no. primary operating mode stbn en wake- up flag uv bat flag uv io flag uv cc flag secondary operating mode errn 5) 5) the signal at the errn output pin depends on the host command applied and not on the current operating mode (compare with chapter 6.3 ). rxd 6) 6) the signals at the rxd and rxen outputs depend on the curr ent operation mode, and are independe nt of the host command applied (compare with table 5 ). rxen 6) inh remarks bd_sleep 62 bd_sleep l l set ?l? 2 => h 2 => h 2 => h 1 => bd_standby 1 => l 1 => l 1 => l 1 => not_sleep 7) 7) setting the wake-up flag also resets all undervoltage flags. 63 bd_sleep l h set ?l? 2 => h 2 => h 2 => h 1 => bd_standby 1 => l 1 => l 1 => l 1 => not_sleep 7) bd_standby 64 bd_standby l l set ?l? hh 2 => h bd_standby 1 => l 1 => l 1 => l not_sleep 7) , 8) 8) in bd_standby mode, only the uv cc undervoltage flag can be active (see table 14 ). bd_gotosleep 65 bd_gotosleep l h set ?l? 2 => h 2 => h 2 => h 1 => bd_standby 1 => l 1 => l 1 => l 1 => not_sleep 7) , 8)
data sheet 58 rev. 1.10, 2013-07-15 TLE9221SX bus error indication 10 bus error indication in case the TLE9221SX is not able to drive the correct data to the flexray bus, the transceiver sets the bus error bit (bit 4). the bus error bit indicates faulty data by setting the errn output to ?low? (compare with table 9 ). therefore, three different detection mechanisms are implemented: ?uv cc undervoltage detection ? rxd and txd bit comparison ? overcurrent detection just as any other sir entry, the bus error bit is reset ei ther by a sir read-out or by changing over to bd_normal mode (compare with chapter 6.3.1 ?reset the errn output pin? ). setting the bus error bit disables the transmitter of th e TLE9221SX in order to avoid corrupt data on the flexray bus. an active bus error bit does not tr igger any change in the mode of operation. 10.1 setting the bus error bit by uv cc undervoltage the transmitter of the TLE9221SX is fed by the power supply uv cc (compare with figure 2 ). in case uv cc is in undervoltage condition, the TLE9221SX cannot drive the correct bus levels to the flexray bus. therefore, the transceiver sets the uv cc undervoltage bit together with the bus error bit and the error bit. in bd_normal mode, the active uv cc undervoltage bit and the active bus er ror bit disable the transmitter. the uv cc undervoltage bit starts the uv cc undervoltage timer and if the timer ex pires, the undervoltage flag is set and a mode changeover is initiated (see also chapter 8.3.3 ?undervoltage event at uvcc? ). 10.2 setting the bus error bi t by rxd and txd comparison the transceiver TLE9221SX compares the digital input signal at txd with the signal received from the flexray bus at the rxd output. if the data transmit signal at the txd input is different from the signal received at the rxd output, the TLE9221SX sets the bus error bit. the rxd to txd bit comparison is ac tive only, when the transceiver TLE9221SX is in bd_normal mode and the transmitter is active (txen = ?low?; bge = ?high?). both , the rising and the falling edge at the txd input signal trigger an internal comparator to compare the txd signal with the rxd signal. the results are stored in an internal error counter. when the internal error counter exceeds 10 reported comparison failures, the bus error bit is set. the error counter is reset when the transmitter is reset. 10.3 setting the bus error bi t by overcurrent detection four different current sensors monitor the output current and the input current at the pins bp and bm. in case the TLE9221SX detects an overcurrent caused by a bus short-ci rcuit either to gnd or to one of the power supplies, the TLE9221SX sets the bus error bit.
TLE9221SX overtemperature protection data sheet 59 rev. 1.10, 2013-07-15 11 overtemperature protection the transmitter of TLE9221SX is protected against over heating with an internal temperature sensor (compare with figure 4 ). the temperature sensor provid es two temperature thresholds: t j(warning) and t j(shut_down) . on exceeding the lower threshold t j(warning), the transceiver sets the overtemperature warning bit (bit 6), indicating a ?high? temperature situation. on exceeding the upper threshold t j(shut_down), the transceiver TLE9221SX sets the overtemperature shut down bit (bit 5), indicating a critical temperature situation. on reaching the t j(shut_down) threshold, the transceiver TLE9221SX also disables the transmitter (see figure 38 ). the overtemperature detection of the transmitter is active only in bd_n ormal mode. an overtemperature detection event does not trigger any change in the operating mode. both bits, the overtemperature shut down bit and the overtemperature warning bit set the error bit (bit 11) in the sir. the error bit is indicated at the errn output (compare with chapter 6.3 ?status information at the errn output pin? ). the transmitter can be enabled again after an over temperature event by clearing the sir (see also chapter 6.2.3 ?clearing sequence of sir? ). figure 38 overtemperature protection t bp bm t t j t j(warning) t j(shut_down) txd t rxd t errn t bd_normal dretime errn
data sheet 60 rev. 1.10, 2013-07-15 TLE9221SX transmitter time-out 12 transmitter time-out to ensure that an active transmitte r blocks the flexray bus permanently, a time-out function is implemented within the TLE9221SX. in case the transmitter is active for the time period t > dbdtxactivemax, the transmitter will be disabled automatically (see figure 39 ). the transmitter time-out sets the transmitter time-out bit (bit 7) in the sir and also the error bit. in bd_normal mode, the tr ansmitter time-out is indica ted at the errn output by a logical ?low? signal. to reset the txen or bge time-out, either change over again to bd_normal mode or read out the sir (see chapter 6.3.1 ?reset the errn output pin? ). figure 39 transmitter time-out function t bp bm txd t rxd t errn t bd_normal dreactiontime errn t t txen bge dbdtxactivemax transmitter time-out transmitter active transmitter idle transmitter idle
TLE9221SX mode indication, power-up and parity information data sheet 61 rev. 1.10, 2013-07-15 13 mode indication, power- up and parity information 13.1 power-up bit after switching on the power supplies uv cc and uv bat , the flexray transceiver TLE9221SX sets the power-up bit (bit 3) in the sir. the power-up bit is visible only by reading out the sir and will be reset by clearing the sir (see chapter 6.2.3 ?clearing sequence of sir? ). 13.2 mode indication bit en a nd mode indication bit stbn two bits in the sir are reserved for the indication of the operating mode. the sir indicates the current mode of operation, regardless of whether the mode is selected via host command, undervoltage flag or wake-up flag. the mode indication bits have the same order as the host commands. bit 13 of the sir reflects the related host command at the en pin of the actual mo de of operation and bit 14 indicates the related host command at the stbn pin (compare with table 17 ). 13.3 even parity bit the even parity bit (bit 15) can be used to check the transmis sion of the sir. the even parity bit is set to logical ?low? if the sum of all status bits is even, and it is logical ?high? if the sum of all status bits is odd. table 17 mode indication bits mode of operation mode indication bit en (bit 13) mode indication bit stbn (bit 14) bd_normal ?high? ?high? bd_receiveonly ?low? ?high? bd_standby ?low? ?low? bd_sleep no read-out possible no read-out possible bd_gotosleep no read-out possible no read-out possible
data sheet 62 rev. 1.10, 2013-07-15 TLE9221SX general product characteristics 14 general product characteristics 14.1 absolute maximum ratings table 18 absolute maximum ratings voltages, currents and temperatures 1) all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol limit values unit remarks min. max. voltages 14.1.1 supply voltage battery uv bat -0.3 40 v ? 14.1.2 supply voltage v cc uv cc -0.3 6.0 v ? 14.1.3 supply voltage v io uv io -0.3 6.0 v ? 14.1.4 dc voltage versus gnd on the pin bp ubp -40 40 v ? 14.1.5 dc voltage versus gnd on the pin bm ubm -40 40 v ? 14.1.6 dc voltage versus gnd on the pin inh uinh -0.3 uv bat + 0.3 v ? 14.1.7 dc voltage versus gnd on the pin wake uwake -27 uv bat + 0.3 v ? 14.1.8 dc voltage versus gnd on the pin stbn uv stbn -0.3 v io v? 14.1.9 dc voltage versus gnd on the pin en uv en -0.3 v io v? 14.1.10 dc voltage versus gnd on the pin txd uv txd -0.3 v io v? 14.1.11 dc voltage versus gnd on the pin txen uv txen -0.3 v io v? 14.1.12 dc voltage versus gnd on the pin bge uv bge -0.3 v io v? 14.1.13 dc voltage versus gnd on the pin rxd uv rxd -0.3 v io v? 14.1.14 dc voltage versus gnd on the pin rxen uv rxen -0.3 v io v? 14.1.15 dc voltage versus gnd on the pin errn uv errn -0.3 v io v? currents 14.1.16 output current on the pin inh iinh - 1 ? ma ? 14.1.17 output current on the pin rxd irxd -40 40 ma ? 14.1.18 output current on the pin rxen irxen -40 40 ma ? 14.1.19 output current on the pin errn ierrn -40 40 ma ?
TLE9221SX general product characteristics data sheet 63 rev. 1.10, 2013-07-15 note: stresses beyond those listed here may cause perman ent damage to the device. exposure to absolute maximum rating conditi ons for extended periods may affect device reliability. integrated protection functions are designed to prevent ic destruction under fault cond itions described in the data sheet. fault conditions are considered as ?outside? the normal-operating range. protection functions are not designed for continuous repetitive operation. temperatures 14.1.20 junction temperature t junction -40 150 c? 14.1.21 storage temperature t s - 55 150 c? esd immunity 14.1.22 esd immunity at bp, bm, v bat , wake versus gnd uesd ext -10 10 kv hbm, (100 pf via 1.5 k ), 2) , ct index: 87 3) ; 14.1.23 esd immunity at all other pins uesd int -2 2kvhbm, (100 pf via 1.5 k ), 2) , ct index: 88; 14.1.24 esd immunity to gnd (all pins) uesd cdm -750 750 v cdm, 4) ; 1) not subject to production test, specified by design. 2) esd susceptibility, human body model ?h bm? according to ansi /esda/jedec js-001. 3) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5.2, static test cases, index number. 4) esd susceptibility, charged device model ?cdm? according to eia/jesd22-c101 or esda stm5.3.1 table 18 absolute maximum ratings voltages, currents and temperatures 1) all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol limit values unit remarks min. max.
data sheet 64 rev. 1.10, 2013-07-15 TLE9221SX general product characteristics 14.2 functional range note: within the functional range, the ic operates as described in the ci rcuit description. the electrical characteristics are specifi ed within the conditions given in the re lated electrical characteristics table. 14.3 thermal resistance note: this thermal data was generated in accordance with jedec jesd51 standards. for more information, please visit www.jedec.org . table 19 functional range pos. parameter symbol limit values unit remarks min. max. supply voltages 14.2.1 transceiver supply voltage v bat uv bat 5.5 18 v ct index: 95, 1) , 2) ; 1) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5.2, static test cases, index number. 2) according to the flexray epl version 3.0.1 the TLE9221SX is fully functional, including the wake-up functions, in the specified uv bat range while uv cc and uv io are also in their operating range. 14.2.2 transceiver supply voltage v bat extended supply range uv bat- ext 18 32 v 60 s, 3) , 4) ; 3) not subject to production test, specified by design 4) the extended supply range covers the load requirements a ccording to iso 16750-2 (load dump, jump start). this range is not qualified for continu ous, repetitive operation. 14.2.3 transceiver supply voltage v cc uv cc 4.75 5.25 v ? 14.2.4 transceiver supply voltage v io uv io 3.0 5.25 v ? 14.2.5 functional range v bat including local and remote wake-up functions uv bat _wake 5.5 18 v ct index: 96, ct index: 100, 2) ; thermal parameters 14.2.6 junction temperature t junction -40 150 c ? table 20 thermal resistance 1) 1) not subject to production test, specified by design pos. parameter symbol limi t values unit remarks min. typ. max. thermal resistance 14.3.1 junction to ambient 1) r thja ?100?k/w 2) 2) specified r thja value is according to jedec jesd51-2,-7 at natural convection on fr4 2s2p board; the product (TLE9221SX) was simulated on a 76.2 x 114.3 x 1.5 mm board with 2 inner copper layers (2 x 70m cu, 2 x 35m cu) thermal shutdown junction temperature 14.3.2 thermal warning temperature t j(warning) 150 160 170 c ? 14.3.3 thermal shut-down temperature t j(shut_down) 170 180 190 c ? 14.3.4 temperature difference between warning temperature and shut-down temperature t = t j(shut_down) - t j(warning) t 10 20 25 c ?
TLE9221SX electrical characteristics data sheet 65 rev. 1.10, 2013-07-15 15 electrical characteristics 15.1 functional device characteristics table 21 electrical characteristics 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max. current consumption uv bat power supply 15.1.1 current consumption uv bat , non-low power mode iv bat ? 5.5 6.5 ma bd_normal, bd_receiveonly, open load on inh, uv bat = 13.5 v; 15.1.2 current consumption uv bat bd_sleep iv bat_sleep40 ?4565 auv bat = 13.5 v, uinh1 = 0 v, en = ?low?, stbn = ?low?, t junction = 40 c, ubdwake = 0 v; 15.1.3 current consumption uv bat bd_standby iv bat_stb ?70180 a uv bat = 13.5 v, open load on inh, ubdwake = 0 v ; current consumption uv cc power supply 15.1.10 current consumption uv cc bd_normal iv cc ? 25 40 ma transmitter = ?data_0? or ?data 1?; 15.1.11 current consumption uv cc bd_normal iv cc_tx_idle ? 0.07 1 ma transmitter = ?idle?, uv bat = 13.5 v; 15.1.12 current consumption uv cc bd_receiveonly iv cc_rom ? 0.05 0.5 ma uv bat = 13.5 v; 15.1.13 current consumption uv cc bd_sleep iv cc_sleep40 ?0.52 a uv cc = 5 v, uv bat = 13.5 v, t junction = 40c; 15.1.14 current consumption uv cc bd_standby iv cc_stb ?2 8 a uv cc = 5 v, uv bat = 13.5 v;
data sheet 66 rev. 1.10, 2013-07-15 TLE9221SX electrical characteristics current consumption uv io power supply 15.1.20 current consumption uv io , non-low power mode iv io ? 0.15 0.5 ma bd_normal, bd_receiveonly; 15.1.21 current consumption u v io bd_sleep iv io_sleep40 ?2 3 a uv io = 5 v, txen = uv io , bge = txd = ?low?, t junction = 40 c; 15.1.22 current consumption u v io bd_standby iv io_stb ?2 40 a uv io = 5 v, txen = uv io , bge = txd = ?low?; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
TLE9221SX electrical characteristics data sheet 67 rev. 1.10, 2013-07-15 undervoltage detection uv bat power supply 15.1.30 undervoltage detection threshold uv bat ubduvv bat 4.0 4.8 5.5 v falling edge, ct index: 42 1) ; 15.1.31 undervoltage detection hysteresis uv bat ubduvv bat _hys ? 100 ? mv 2) ; 15.1.32 power-down threshold uv bat ubdpdv bat 2.0 2.8 3.5 v 2) ; 15.1.33 v bat undervoltage filter time dbduvv bat _blk 50 ? 500 s 2) , uv bat = 13.5 v to ubduvv bat (min), (see figure 26 ); 15.1.35 response time for uv bat undervoltage detection dbduvv bat ? 550 650 ms 2) , (see figure 26 ), ct index: 63; 15.1.36 response time for uv bat undervoltage recovery dbdrv bat ?6 10ms 2) , (see figure 26 ), ct index: 81; undervoltage detection uv cc power supply 15.1.40 undervoltage detection threshold u v cc ubduvv cc 4.0 4.25 4.75 v falling edge, ct index: 43; 15.1.41 undervoltage detection hysteresis u v cc ubduvv cc _hys ? 100 ? mv 2) ; 15.1.42 power-down threshold u v cc ubdpdv cc 1.5 2.25 3.5 v 2) ; 15.1.43 u v cc undervoltage filter time dbduvv cc _blk 3? 25s uv cc = 4.75 v to ubduvv cc (min), (see figure 27 ); 15.1.45 response time for u v cc undervoltage detection dbduvv cc ? 550 650 ms 2) , (see figure 27 ), ct index: 44; 15.1.46 response time for u v cc undervoltage recovery dbdrv cc ?6 10ms 2) , (see figure 27 ), ct index: 80; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
data sheet 68 rev. 1.10, 2013-07-15 TLE9221SX electrical characteristics undervoltage detection uv io power supply 15.1.50 undervoltage detection threshold u v io uuv io 2.0 2.65 3.0 v falling edge, ct index: 64; 15.1.51 undervoltage detection hysteresis u v io uuv io_hys ?50?mv 2) ; 15.1.52 u v io undervoltage filter time dbduvv io _blk 3? 25s uv io = 3 v to ubduvv io (min), (see figure 28 ); 15.1.54 response time for u v io undervoltage detection dbduvv io ? 550 650 ms 2) , (see figure 28 ), ct index: 65; 15.1.55 response time for u v io undervoltage recovery dbdrv io ?6 10ms 2) , (see figure 28 ), ct index: 82; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
TLE9221SX electrical characteristics data sheet 69 rev. 1.10, 2013-07-15 digital output rxd 15.1.60 ?high? level output voltage uv dig_out_high _rxd 0.8 x uv io ? 1.0 x uv io v irxd h = - 2 ma, 3) , ct index: 17; 15.1.61 ?low? level output voltage uv dig_out_low _rxd ? ? 0.2 x uv io v irxd l = 2 ma, 3) , ct index: 18; 15.1.62 output voltage, uv io undervoltage uv dig_out_uv _rxd ?? 250mv r_bdrxd = 100 k , 4) , ct index: 94; 15.1.63 output voltage, bd_off state uv dig_out_off _rxd ?? 100mv r_bdrxd = 100 k , 5) , ct index: 97; 15.1.64 rise time, 15 pf load dbdrxd r15 ?1 4ns 2) , 20% - 80% of uv io , c_bdrxd = 15 pf; 15.1.65 fall time, 15 pf load dbdrxd f15 ?1 4ns 2) , 80% - 20% of uv io , c_bdrxd = 15 pf; 15.1.66 rise time, 25 pf load dbdrxd r25 ? 2 6 ns 20% - 80% of uv io , c_bdrxd = 25 pf; 15.1.67 fall time, 25 pf load dbdrxd f25 ? 2 6 ns 80% - 20% of uv io , c_bdrxd = 25 pf; 15.1.68 sum of rise and fall time, 15 pf load dbdrxd r15 + dbdrxd f15 ?2 8ns 2) , c_bdrxd = 15 pf, ct index: 90; 15.1.69 difference of rise and fall time, 15 pf load |dbdrxd r15 - dbdrxd f15 | ?0.52.5ns 2) , c_bdrxd = 15 pf, ct index: 91; 15.1.70 sum of rise and fall time, 25 pf load dbdrxd r25 + dbdrxd f25 ?4 12ns c_bdrxd = 25 pf, ct index: 101; 15.1.71 difference of rise and fall time, 25 pf load |dbdrxd r25 - dbdrxd f25 | ?0.52.5ns c_bdrxd = 25 pf, ct index: 102; digital output rxen 15.1.80 ?high? level output voltage uv dig_out_high _rxen 0.8 x uv io ? 1.0 x uv io v irxd h = - 2 ma , 3) , ct index: 17; 15.1.81 ?low? level output voltage uv dig_out_low _rxen ? ? 0.2 x uv io v irxd l = 2 ma, 3) , ct index: 18; 15.1.82 output voltage, uv io undervoltage uv dig_out_uv _rxen ?? 250 mv r_bdrxen = 100 k , 4) , ct index: 94; 15.1.83 output voltage, bd_off state uv dig_out_off _rxen ?? 100mv r_bdrxen = 100 k , 5) , ct index: 97; 15.1.84 rise time, 25 pf load dbdrxen r25 ?2 6ns 2) , 20% - 80% of uv io , c_bdrxen = 25 pf; 15.1.85 fall time, 25 pf load dbdrxen f25 ?2 6ns 2) , 80% - 20% of uv io , c_bdrxen = 25 pf; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
data sheet 70 rev. 1.10, 2013-07-15 TLE9221SX electrical characteristics digital output errn 15.1.90 ?high? level output voltage uv dig_out_high _errn 0.8 x uv io ? 1.0 x uv io v ierrn h = - 2 ma, 3) , ct index: 17; 15.1.91 ?low? level output voltage uv dig_out_low _errn ? ? 0.2 x uv io v ierrn l = 2 ma, 3) , ct index: 18; 15.1.92 output voltage, uv io undervoltage uv dig_out_uv _errn ?? 250mv r_bderrn = 100 k , 4) , ct index: 94; 15.1.93 output voltage, bd_off state uv dig_out_off _errn ?? 100mv r_bderrn = 100 k , 5) , ct index: 97; 15.1.94 rise time, 25 pf load dbderrn r25 ?2 6ns 2) , 20% - 80% of uv io , c_bderrn = 25 pf; 15.1.95 fall time, 25 pf load dbderrn f25 ?2 6ns 2) , 80% - 20% of uv io , c_bderrn = 25 pf; 15.1.96 response time dreaction time errn ?? 100 s 2) , (see figure 13 ), ct index: 71; digital input txd 15.1.100 ?high? le vel input voltage ubdlogic_1 0.6 x uv io ?uv io v 3) , ct index: 78; 15.1.101 ?low? level input voltage ubdlogic_0 -0.3 ? 0.4 x uv io v 3) , ct index: 79; 15.1.102 ?high? level input current ibdlogic_1 20 200 a? 15.1.103 ?low? level input current ibdlogic_0 ?? 1 a 2) ; 15.1.104 input capacitance c_bdtxd ?? 5pf 2) , ct index: 92; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
TLE9221SX electrical characteristics data sheet 71 rev. 1.10, 2013-07-15 digital input bge 15.1.110 ?high? le vel input voltage uv dig_in_high _bge 0.7 x uv io ?uv io v 3) ct index: 19; 15.1.111 ?low? level input voltage uv dig_in_low _bge -0.3 ? 0.3 x uv io v 3) ct index: 20; 15.1.112 ?high? level input current i dig_in_high_bge 20 200 a? 15.1.113 ?low? level input current i dig_in_low_bge -1 ? 1 a? 2) 15.1.114 input capacitance c_bdbge ?? 5pf 2) digital input stbn 15.1.120 ?high? le vel input voltage uv dig_in_high _stbn 0.7 x uv io ?uv io v 3) ct index: 19; 15.1.121 ?low? level input voltage uv dig_in_low _stbn -0.3 ? 0.3 x uv io v 3) ct index: 20; 15.1.122 ?high? level input current i dig_in_high _stbn 20 200 a? 15.1.123 ?low? level input current i dig_in_low _stbn -1 ? 1 a 2) 15.1.124 input capacitance c_bdstbn ?? 5pf 2) digital input en 15.1.130 ?high? le vel input voltage uv dig_in_high _en 0.7 x uv io ?uv io v 3) ct index: 19; 15.1.131 ?low? level input voltage uv dig_in_low _en -0.3 ? 0.3 x uv io v 3) ct index: 20; 15.1.132 ?high? level input current i dig_in_high_en 20 200 a? 15.1.133 ?low? level input current i dig_in_low_en -1 ? 1 a 2) 15.1.134 input capacitance c_bden ?? 5pf 2) table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
data sheet 72 rev. 1.10, 2013-07-15 TLE9221SX electrical characteristics tx enable input: txen 15.1.140 ?high? le vel input voltage uv dig_in_high _txen 0.7 x uv io ?uv io v 3) , ct index: 19; 15.1.141 ?low? level input voltage uv dig_in_low _txen -0.3 ? 0.3 x uv io v 3) , ct index: 20; 15.1.142 ?high? level input current i dig_in_high _txen -1 1 a 2) ; 15.1.143 ?low? level input current i dig_in_low _txen -200 ? -20 a? 15.1.144 input capacitance c_bdtxen ?? 5pf 2) ; 15.1.145 maximum time of transmitter activation via txen dbdtxactive max 1500 ? 2600 s ct index: 68; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
TLE9221SX electrical characteristics data sheet 73 rev. 1.10, 2013-07-15 analog output inh 15.1.150 output voltage; not_sleep uinh1 not- sleep uv bat - 0.8 ??v iinh1 = -0.2 ma, uv bat > 5.5 v, ct index: 74; 15.1.151 absolute leakage current; bd_sleep |iinh1 leak | ?? 5 a uinh1 = 0 v, ct index: 75; local wake-up input wake 15.1.160 wake-up detection threshold ubdwake thr 0.35 x uv bat 0.5 x uv bat 0.65 x uv bat v? 15.1.161 hysteresis on pin wake ubdwake hys 0.01 x uv bat 0.04 x uv bat 0.12 x uv bat v? 15.1.162 high level input current (pull-up) ibdwake h -20 -9 -2 a ubdwake = ubdwake thr + 50 mv, (see figure 14 ), 6) ; 15.1.163 low level input current (pull-down) ibdwake l 29 20 a ubdwake = ubdwake thr - 50 mv, (see figure 14 ), 6) ; 15.1.164 wake pulse filter time dbdwake pulsefilter 10 ? 40 s (see figure 16 ), ct index: 37; 15.1.165 response time to indicate the wake-up dbdwakeup reaction local ?? 100 s (see figure 16 ), ct index: 66; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
data sheet 74 rev. 1.10, 2013-07-15 TLE9221SX electrical characteristics bus transmitter: bp, bm 15.1.170 differential output voltage; (?data_0?, ?data_1?), bd_normal ubdtx active 0.6 ? 2.0 v 40 < r dcload < 55 , 7) , ct index: 15; 15.1.171 differential output voltage; ?data_0?, bd_normal ubdtx active_d0 -2.0 ? -0.6 v txd = ?low?, txen = ?low?, 40 < r dcload < 55 ; 15.1.172 matching between differential output voltages at ?data_0? and ?data_1? ubdtx active _diff -200 ? 200 mv bd_normal, txen = ?low?, 40 < r dcload < 55 , ubdtx active_diff = ubdtx active - ubdtx active_d0 ; 15.1.180 bp absolute maximum output current, bp shorted to gnd, no time limit ibp gnd shortmax ? 22 60 ma ct index: 30; 15.1.181 bp absolute maximum output current, bp shorted to = -5 v, no time limit ibp -5vshortmax ? 43 60 ma ct index: 58; 15.1.182 bp absolute maximum output current, bp shorted to = 27 v, no time limit ibp bat27 shortmax ? 37 60 ma ct index: 34; 15.1.183 bp absolute maximum output current, short to bm ibp bmshortmax ? 30 60 ma ct index: 60; 15.1.184 bm absolute maximum output current, bm shorted to gnd, no time limit ibm gnd shortmax ? 22 60 ma ct index: 29; 15.1.185 bm absolute maximum output current, bm shorted to = -5 v, no time limit ibm -5vshortmax ? 43 60 ma ct index: 57; 15.1.186 bm absolute maximum output current, bm shorted to = 27 v, no time limit ibm bat27 shortmax ? 37 60 ma ct index: 33; 15.1.187 bm absolute maximum output current, short to bp ibm bpshortmax ? 30 60 ma ct index: 59; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
TLE9221SX electrical characteristics data sheet 75 rev. 1.10, 2013-07-15 15.1.200 transmitter delay negative voltage dbdtx10 ?3150nsr dcload = 40 , 7) , 8) , ( see figure 41 ), ct index: 7; 15.1.201 transmitter delay positive voltage dbdtx01 ?3150nsr dcload = 40 , 7) , 8) , ( see figure 41 ), ct index: 8; 15.1.203 transmitter delay mismatch dbdtxasym = |dbdtx10- dbdtx01| dbdtxasym ?? 4nsr dcload = 40 , 7) , 8) , 9) , ( see figure 41 ), ct index: 6; 15.1.204 fall time differential bus voltage, (80% -> 20%) dbustx10 6 12 18.75 ns r dcload = 40 , 7) , ( see figure 41 ), ct index: 14; 15.1.205 rise time differential bus voltage, (20% -> 80%) dbustx01 6 12 18.75 ns r dcload = 40 , 7) , ( see figure 41 ), ct index: 13; 15.1.206 difference between differential bus voltage rise time and fall time dbustxdiff= |dbustx01 - dbustx10| dbustxdiff ?? 3nsr dcload = 40 , ( see figure 41 ), ct index: 103; 15.1.210 transmitter delay idle -> active dbdtxia ?5575nsr dcload = 40 , ( see figure 42 ), ct index: 10; 15.1.211 transmitter delay active -> idle dbdtxai ?5575nsr dcload = 40 , ( see figure 42 ), ct index: 9; 15.1.212 transmitter delay mismatch dbdtxdm = dbdtxai - dbdtxia dbdtxdm -30 ? 30 ns r dcload = 40 , ( see figure 42 ), ct index: 56; 15.1.213 transition time idle -> active dbustxia ?1530nsr dcload = 40 , ( see figure 42 ), ct index: 11; 15.1.214 transition time active -> idle dbustxai ?1530nsr dcload = 40 , ( see figure 42 ), ct index: 12; 15.1.215 transmitter delay bge idle -> active dbdbgeia ?5575nsr dcload = 40 , ( see figure 43 ); 15.1.216 transmitter delay bge active -> idle dbdbgeai ?5575nsr dcload = 40 , ( see figure 43 ); table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
data sheet 76 rev. 1.10, 2013-07-15 TLE9221SX electrical characteristics bus receiver: bp, bm 15.1.220 receiver threshold for detecting ?data_1? udata1 150 ? 300 mv -10 v < ucm < 15 v, 10) , ct index: 22; 15.1.221 receiver threshold for detecting ?data_0? udata0 -300 ? -150 mv -10 v < ucm < 15 v , 10) , ct index: 21; 15.1.222 mismatch of receiver thresholds udata1- |udata0| -30 ? 30 mv ucm = (ubp+ubm)/2 = 2.5 v , ct index: 23; 15.1.230 common mode voltage range ucm -10 ? 15 v ct index: 27, 11) ; 15.1.231 filter time for bus idle detection dbdidle detection 50 ? 200 ns ubus = 900 mv -> 30 mv, ct index: 25; 15.1.232 filter time for bus active detection dbdactivity detection 100 ? 250 ns ubus = 30 mv -> 900 mv, ct index: 24; 15.1.233 receiver common mode input resistance r cm1 , r cm2 10 ? 40 k bus = ?idle?, open load, uv cc = 5 v, ct index: 26; 15.1.234 receiver differential input resistance r cm1 + r cm2 20 ? 80 k bus = ?idle?, open load; 15.1.235 absolute differential bus ?idle? voltage, all modes ubdtx idle ? ? 30 mv txen = ?high?, 40 < r dcload < 55 , ct index: 16; 15.1.240 ?idle? voltage on bp and bm, non-low power mode ubias non-low power 1.8 2.4 3.2 v txen = ?high?, bus = ?idle?, uv cc = 5 v, 40 < r dcload < 55 , ct index: 35; 15.1.241 ?idle? voltage on bp and bm, bd_sleep, bd_standby, bd_gotosleep ubias low power -100 ? 100 mv txen = ?high?, bus = ?idle?, uv cc = 5 v, 40 < r dcload < 55 , ct index: 36; 15.1.250 absolute leakage current on bp, when transmitter off ibp leak ?7 15 a ubp = ubm = 5 v, all other pins connected to gnd, ct index: 45; 15.1.251 absolute leakage current on bm, when transmitter off ibm leak ?7 15 a ubp = ubm = 5 v, all other pins connected to gnd, ct index: 46; 15.1.252 absolute leakage current loss to gnd on bp ibp leakgnd ? 500 1600 a ubp = ubm = 0 v, all other pins connected to 16 v via 0 ohm, ct index: 83; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
TLE9221SX electrical characteristics data sheet 77 rev. 1.10, 2013-07-15 15.1.253 absolute leakage current loss to gnd on bm ibm leakgnd ? 500 1600 a ubp = ubm = 0 v, all other pins connected to 16 v via 0 ohm, ct index: 84; 15.1.260 receiver delay, falling edge dbdrx10 ?6575ns c_bdrxd = 25 pf, dbusrx0 bd = dbusrx1 bd > t bit = 60 ns, (see figure 44 ), ct index: 2; 15.1.261 receiver delay, rising edge dbdrx01 ?6575ns c_bdrxd = 25 pf, dbusrx0 bd = dbusrx1 bd > t bit = 60 ns, (see figure 44 ), ct index: 3; 15.1.262 receiver delay mismatch dbdrxasym = |dbdrx10 - dbdrx01| dbdrxasym ?? 5ns c_bdrxd = 25 pf, 9) , dbusrx0 bd = dbusrx1 bd > t bit = 60 ns, (see figure 44 ), ct index: 1; 15.1.263 bus driver idle response time dbdrxai 50 ? 250 ns c_bdrxen = 25 pf, (see figure 45 ), ct index: 4; 15.1.264 bus driver activity response time dbdrxia 100 ? 300 ns c_bdrxen = 25 pf, (see figure 45 ), ct index: 5; 15.1.265 idle-loop delay dbdtxrxai = dbdrxai+dbdtxai dbdtxrxai ?? 325ns c_bdrxen = 25 pf ct index: 93; 15.1.270 bp output current, bus ?idle? ibp idle ? ? 5.0 ma -27 v < bp < 27 v; 15.1.271 bm output current, bus ?idle? ibm idle ? ? 5.0 ma -27 v < bm < 27 v; 15.1.272 input capacitance at pin bp c_bdbp ?? 30pf 2) ; 15.1.273 input capacitance at pin bm c_bdbm ?? 30pf 2) ; 15.1.274 differential input capacitance between bp and bm c_bdbus ?? 20pf 2) ; table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
data sheet 78 rev. 1.10, 2013-07-15 TLE9221SX electrical characteristics remote wake-up detection: bp, bm 15.1.280 low-power receiver threshold for detecting ?data_0? udata0_lp -400 ? -100 mv (see figure 18 ), ct index: 76; 15.1.281 acceptance time-out of a ?data_0? phase in the wake- up pattern dwu 0detect 1 ? 4 s (see figure 18 ), ct index: 38; 15.1.282 acceptance time-out of an ?idle? or ?data 1? phase in the wake-up pattern dwu idledetect 1 ? 4 s (see figure 18 ), ct index: 39; 15.1.283 acceptance time-out for wake-up pattern recognition dwu timeout 48 ? 140 s (see figure 18 ), ct index: 40; 15.1.284 acceptance time-out for interruptions dwu interrupt 0.13 ? 1 s (see figure 20 ), 2) , 12) , ct index: 77; 15.1.285 response time after wake-up dbdwakeup reaction remote ?? 100 s (see figure 18 ), ct index: 67; host commands and sir 15.1.290 mode transition time after applying the host command dbd modechange ?? 100 s (see figure 10 ), inh1 leak > 0.2 ma, all mode changes, ct index: 69; 15.1.291 mode transition time to bd_standby after power-up dbd powerup ?? 100 s v bat > ubduvv bat , v cc > ubduvv cc , (see figure 30 ); 15.1.292 filter time for detection of the host commands at the pins en and stbn dbdlogic filter 10 ? 30 s (see figure 10 ); 15.1.293 time for mode selection via the en pin within the go-to- sleep command dbd sleep 25 ? 50 s (see figure 33 ); 15.1.294 timing window for en pin to clock out the sir den clock 35 8 s (see figure 11 ); 15.1.295 time-out at the en pin for the sir read-out den timeout 10 ? 30 s (see figure 11 ); 1) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5. 2, static test ca ses, index number. 2) not part of production test, specified by design. 3) no undervoltage at uv io and either uv cc or uv bat with supply. 4) undervoltage at uv io and either uv cc or uv bat with supply. 5) bd_off state uv cc and uv bat are without supply (see also chapter 8.4.1 ). 6) currents not tested at full uv bat range in production, they are specified by design. 7) txd signal is constant from 100 ns up to 4400 ns befor e the first edge. the parameter is valid for both polarities. table 21 electrical characteristics (cont?d) 5.5 v < uv bat < 18 v; 3.0 v < uv io < 5.25 v; 4.75 v < uv cc < 5.25 v; r dcload = 45 ; c dcload = 100 pf; -40 c < t junction < 150 c; all voltages with respect to ground; positive current flowing into the pin; (unless otherwise specified) pos. parameter symbol lim it values unit remarks min. typ. max.
TLE9221SX electrical characteristics data sheet 79 rev. 1.10, 2013-07-15 15.2 diagrams figure 40 simplified test circuit 8) sum of txd signal rise and fall time (20% - 80% v io ) of up to 9 ns. 9) guaranteed for +/- 300 mv as well as for +/- 150 mv level of ubus. 10) activity detected previously for ubus up to +/- 3000 mv 11) tested on a receiving bus driver. the sending bus driver has a ground offset voltage in the ra nge of -12.5 v to +12.5 v and sends a 50/50 test pattern. 12) the minimum value is only guaranteed when the phase that is interrupted was continuously present for at least 870 ns. TLE9221SX bp v bat v io gnd c_bdrxd errn inh stbn en txd bge wake r dcload c dcload bm txen rxen rxd uv io 100 nf uv cc uv bat 100 nf v cc 100 nf c_bdrxen c_bderrn
data sheet 80 rev. 1.10, 2013-07-15 TLE9221SX electrical characteristics figure 41 transmitter characteristics figure 42 transmitter characteristics from ?idle? to ?active? and vice versa 100% v io 50% v io 0% v io txd ubdtx active 300 mv 0 mv -300 mv - ubdtx active ubus dbdtx10 dbdtx01 100...4400ns dbustx10 dbustx01 100% 80 % 20 % 0 % t t 100% uv io 50% uv io 0% uv io txen 0 v - 30 mv - 300 mv - ubdtx active ubus dbdtxia dbdtxai dbustxia dbustxai t t bge = high txd = low
TLE9221SX electrical characteristics data sheet 81 rev. 1.10, 2013-07-15 figure 43 transmitter characteristics with bus guardian enable 100% uv io 50% uv io 0% uv io bge 0 v - 30 mv - 300 mv - ubdtx active ubus dbdbgeia dbdbgeai dbustxia dbustxai t t txen = low txd = low
data sheet 82 rev. 1.10, 2013-07-15 TLE9221SX electrical characteristics figure 44 receiver timing characteristics ubusrx data 300 mv 150 mv 0 v - 150 mv - 300 mv - ubusrx data dbusrx10 dbusrx01 dbusrx0 bd dbusrx1 bd 100% v io 50% v io 0% v io dbdrx10 dbdrx01 the receiver timings are valid for bus signals dbusrx0 bd and dbusrx1 bd longer as the minimum bit time = 60 ns and for both polarities: dbusrx0 bd = dbusrx1 bd > t bit = 60 ns ubus t t
TLE9221SX electrical characteristics data sheet 83 rev. 1.10, 2013-07-15 figure 45 receiver transition from ?idle? to ?active? and vice versa 0 v - 30 mv - 150 mv - 300 mv - ubusrx dbusactive dbusidle 100% v io 50% v io 0% v io dbdrxia dbdrxai 100% v io 50% v io 0% v io rxd rxen the signals on the pins rxd and rxen switch within a delay < 10 ns t dbusrx10 dbusrx01 ubus t t
data sheet 84 rev. 1.10, 2013-07-15 TLE9221SX application information 16 application information 16.1 esd robustness acco rding to iec61000-4-2 tests for esd robustness according to iec61000-4-2 ?gun test? (150 pf, 330 ) have been performed. the results and test conditions are ava ilable in a separate test report. 16.2 bus interface simulation model parameter the simulated value r bdtransmitter describes the equivalent bu s driver output impedance. figure 46 bus driver output resistance table 22 esd robustness according to iec61000-4-2 performed test symbol result unit remarks electrostatic discharge voltage at pin bm, bp and wake versus gnd, ct index: 89, 1) ; 1) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5. 2, static test ca ses, index number. uesd iec + 11 kv 2) , 3) positive pulse 2) esd susceptibility ?esd gun? according to: ?flexray co mmunications system physical layer - emc measurement specification, version 3.0, section 2.2, iec61000-4-2?. tested by external test facility (ibee zwickau, emc test report no.: 22-02-13). 3) test result without any external bus fi lter network, e.g. common mode choke. electrostatic discharge voltage at pin bm, bp and wake versus gnd, ct index: 89: uesd iec -11 kv 2) , 3) negative pulse table 23 bus driver simulation resistor pos. parameter symbol limit values unit remarks min. typ. max. 16.2.1 bus driver interface simulation resistor rd bdtransmitter 30 100 500 ct index: 98, 1) , 2) ; 1) simulated value for reference purposes only. 2) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5. 2, static test ca ses, index number. r bdtransmitter = 50 x ( ubus 100 C ubus 40 ) / ( 2.5 x ubus 40 C ubus 100 ) ubus 100 = differential output voltage on a 100||100pf load, while driving data_1 to the bus. value based on simulation. ubus 40 = differential output voltage on a 40||100pf load, while driving data_1 to the bus. value based on simulation.
TLE9221SX application information data sheet 85 rev. 1.10, 2013-07-15 16.3 typical rxd output signals the simulated rxd output behavior describe the rise and fall times of the rxd pin on a 50 ohm, 10 pf load at the end of a standard lossless transmission line with 1 ns propagation delay (see table 24 , figure 47 and figure 48 ). figure 47 rxd output rise time (typical simulation value) table 24 rxd output signal (simulated values), pos. parameter symbol limit values unit remarks min. typ. max. 16.3.1 sum of rise and fall time on the rxd output dbdrxd r10 + dbdrxd f10 ?? 16.5ns c_bdrxd = 10 pf, 1) r_cbdrxd = 50 , ct index: 99; 2) 1) simulated value for reference purposes only. 2) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5. 2, static test ca ses, index number. 16.3.2 difference of rise and fall time on the rxd output |dbdrxd r10 - dbdrxd f10 | ?? 5ns c_bdrxd = 10 pf, 1) r_cbdrxd = 50 , ct index: 105; -1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 0.0 5.0 10.0 15.0 20.0 25.0 30.0 v rxd in v t in ns rxd output - rise time (typical) rxd output - rise time (typical)
data sheet 86 rev. 1.10, 2013-07-15 TLE9221SX application information figure 48 rxd output fall time (typical simulation value) 16.4 operating temperature the flexray transceiver TLE9221SX is qualified for temperature grade 1 (-40c to +125c ambient operating temperature) according to aec - q100. grade 1 according aec - q100 is equivalent to the ambient temperature for class 1 t amb_class1 (ct index:53) 1) defined by the flexray epl, version 3.0.1. infineon specifies for the elec trical characteristics (see table 21 ) the junction temperature t junction . the ambient temperature can be calculated with the power dissipation and the thermal resistance r thja (see figure 49 ). figure 49 ambient temperature t a calculation 1) flexray physical layer conformance test specification, vers ion 3.0.1, chapter 5. 2, static test ca ses, index number. -1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 0 5 10 15 20 25 30 v rxd in v t in ns rxd output - fall time (typical) t j = t a + r thja x p d t a = t j - r thja x p d with: t a = ambient temperature t j = junction temperature p d = power dissipation of the flexray transceiver r thja = thermal resistance junction to ambient
TLE9221SX application information data sheet 87 rev. 1.10, 2013-07-15 16.5 application example figure 50 simplified application example for the TLE9221SX r ta e.g tle4473gv53 inh1 inh2 1 q1 q2 10f 10 f 16 3 7 9 10 5 8 6 2 4 micro controller e.g. tc17xx-series gnd 100nf 100nf 11 100nf 15 12 100k lcmc r tb 13 flexray communication controller inh v bat v cc v io bp bm wake bge rxen txen txd rxd errn stbn en bp bm gnd 14 ldo 100nf gnd 10 f wake v bat
data sheet 88 rev. 1.10, 2013-07-15 TLE9221SX application information 16.6 further application information ? please contact us for information regarding the pin fmea. ? for further information you may visit: http://www.infineon.com
TLE9221SX package outlines data sheet 89 rev. 1.10, 2013-07-15 17 package outlines figure 51 pg-ssop16-2 green product (rohs compliant) to meet the world-wide customer requirements for environmentally friendly products and to be compliant with government regulations, the device is available as a green product. green products are rohs compliant (i.e pb-free finish on leads and suitable for pb-free soldering according to ipc/jedec j-std-020). 16 1 9 8 pg- ss op-16-2-po v0 3 1) doe s not incl u de pl as tic or met a l protr us ion of 0.15 m a x. per s ide 2) doe s not incl u de d a m ba r protr us ion of 0.05 m a x. per s ide 0.75 0.2 7. 8 0.4 0.15 +0.10 -0.06 0... 8 0. 3 1) 5. 3 b 0. 3 0.0 8 2) 0.15 m a bc 16x a b c a 0.2 2 max. 0.05 min. s tand off c c 0.1 16x s eating plane 0.65 7 x 0.65 = 4.55 index m a rking ejector m a rk c a vity id 1.75 0.1 1) 6.2 0. 3 for further information on alternativ e packages, please vi sit our website: http://www.infineon.com/packages . dimensions in mm
data sheet 90 rev. 1.10, 2013-07-15 TLE9221SX revision history 18 revision history revision date changes 1.1 2013-07-15 data sheet updated based on data sheet rev. 1.00: ? page 64 , table 19 : new parameter for the supply uv bat added: extended functional range for uv bat_ext ( position: 14.2.2 ). 1.0 2013-05-17 data sheet created.
edition 2013-07-15 published by infineon technologies ag 81726 munich, germany ? 2013 infineon technologies ag all rights reserved. legal disclaimer the information given in this docu ment shall in no event be regarded as a guarantee of conditions or characteristics. with respect to any examples or hints given herein, any typical values stated herein and/or any information regarding the application of the device, infine on technologies hereby disclaims any and all warranties and liabilities of any kind, including witho ut limitation, warranties of non-infrin gement of intellectua l property rights of any third party. information for further information on technology, delivery terms and conditions and prices, please contact the nearest infineon technologies office ( www.infineon.com ). warnings due to technical requirements, components may contain dangerous substances. for information on the types in question, please contact the nearest infineon technologies office. infineon technologies compon ents may be used in life-su pport devices or systems only with the express written approval of infineon technologies, if a failure of such components can reasonably be expected to cause the failure of that life-support device or system or to affect the safe ty or effectiveness of that de vice or system. life support devices or systems are intended to be implanted in the hu man body or to support an d/or maintain and sustain and/or protect human life. if they fail, it is reasonable to assume that the health of the user or other persons may be endangered.


▲Up To Search▲   

 
Price & Availability of TLE9221SX

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X